///////////////////////////////////////////////////////////////////////////////
/// @file Ms_reg.h
/// @brief Head file for scaler IC registers definition.
/// @author MStarSemi Inc.
///
/// Define the registers name and bits name.
///
/// Features
///  -
///  -
///  -
///  -
///  -
///////////////////////////////////////////////////////////////////////////////
#include "board.h"
#ifndef _MS_REG_H
#define _MS_REG_H
#define MAIN_WINDOW 0
#define SUB_WINDOW  1
typedef enum msbus_direction
{ MS_WRITE,
  MS_READ
} msBus_Direction;


//---------------------------OSD register-------------------
// osd double buffer control
#define OSDDBC      (BKMASKOSD1|0x01)
// osd start position
#define OHSTA_L     (BKMASKOSD1|0x02)
#define OHSTA_H     (BKMASKOSD1|0x03)
#define OVSTA_L     (BKMASKOSD1|0x04)
#define OVSTA_H     (BKMASKOSD1|0x05)
// osd size controol
#define OSDW        (BKMASKOSD1|0x06)
#define OSDH        (BKMASKOSD1|0x07)
// osd space control
#define OHSPA       (BKMASKOSD1|0x08)
#define OVSPA       (BKMASKOSD1|0x09)
#define OSPW        (BKMASKOSD1|0x0A)
#define OSPH        (BKMASKOSD1|0x0B)
// internal osd control
#define IOSDC1      (BKMASKOSD1|0x0C)
    #define MWIN_B  BIT0
    #define MWBT_B  BIT3
#define IOSDC2      (BKMASKOSD1|0x0D)
#define IOSDC3      (BKMASKOSD1|0x0E)
//osd windodw shadow control
#define OSDHC       (BKMASKOSD1|0x0F)
#define OCFF        (BKMASKOSD1|0x10)
#define OSDCFA      (BKMASKOSD1|0x11)
//osd code buffer offset/ base address
#define OCBUFO      (BKMASKOSD1|0x12)
#define OSDBA_L     (BKMASKOSD1|0x13)
#define OSDBA_H     (BKMASKOSD1|0x14)
// osd gradually color control
#define GCCTRL      (BKMASKOSD1|0x15)
#define GRADCLR     (BKMASKOSD1|0x16)
// osd horizontal gradullay color
#define HGRADCR     (BKMASKOSD1|0x17)
#define HGRADCG     (BKMASKOSD1|0x18)
#define HGRADCB     (BKMASKOSD1|0x19)
#define HGRADSR     (BKMASKOSD1|0x1A)
#define HGRADSG     (BKMASKOSD1|0x1B)
#define HGRADSB     (BKMASKOSD1|0x1C)
// osd vertical gradullay color
#define VGRADCR     (BKMASKOSD1|0x1D)
#define VGRADCG     (BKMASKOSD1|0x1E)
#define VGRADCB     (BKMASKOSD1|0x1F)
#define VGRADSR     (BKMASKOSD1|0x20)
#define VGRADSG     (BKMASKOSD1|0x21)
#define VGRADSB     (BKMASKOSD1|0x22)
// osd sub window 0 control
#define SUBW0C      (BKMASKOSD1|0x23)
#define SW0HST      (BKMASKOSD1|0x24)
#define SW0HEND     (BKMASKOSD1|0x25)
#define SW0VST      (BKMASKOSD1|0x26)
#define SW0VEND     (BKMASKOSD1|0x27)
#define SUBW0A      (BKMASKOSD1|0x28)
// osd sub window 1 control
#define SUBW1C      (BKMASKOSD1|0x29)
#define SW1HST      (BKMASKOSD1|0x2A)
#define SW1HEND     (BKMASKOSD1|0x2B)
#define SW1VST      (BKMASKOSD1|0x2C)
#define SW1VEND     (BKMASKOSD1|0x2D)
#define SUBW1A      (BKMASKOSD1|0x2E)
// osd sub window 2 control
#define SUBW2C      (BKMASKOSD1|0x2F)
#define SW2HST      (BKMASKOSD1|0x30)
#define SW2HEND     (BKMASKOSD1|0x31)
#define SW2VST      (BKMASKOSD1|0x32)
#define SW2VEND     (BKMASKOSD1|0x33)
#define SUBW2A      (BKMASKOSD1|0x34)
// osd sub window 3 control
#define SUBW3C      (BKMASKOSD1|0x35)
#define SW3HST      (BKMASKOSD1|0x36)
#define SW3HEND     (BKMASKOSD1|0x37)
#define SW3VST      (BKMASKOSD1|0x38)
#define SW3VEND     (BKMASKOSD1|0x39)
#define SUBW3A      (BKMASKOSD1|0x3A)

//OSD
#define OSD8CFFA        (BKMASKOSD1|0x3B)
#define OSD8CFCA        (BKMASKOSD1|0x3C)
#define OSDCFHA         (BKMASKOSD1|0x41)
// osd row attribute
#define ROW00A      (BKMASKOSD1|0x3B)
#define ROW01A      (BKMASKOSD1|0x3C)
#define ROW02A      (BKMASKOSD1|0x3D)
#define ROW03A      (BKMASKOSD1|0x3E)
#define ROW04A      (BKMASKOSD1|0x3F)
#define ROW05A      (BKMASKOSD1|0x40)
#define ROW06A      (BKMASKOSD1|0x41)
#define ROW07A      (BKMASKOSD1|0x42)
#define ROW08A      (BKMASKOSD1|0x43)
#define ROW09A      (BKMASKOSD1|0x44)
#define ROW0AA      (BKMASKOSD1|0x45)
#define ROW0BA      (BKMASKOSD1|0x46)
#define ROW0CA      (BKMASKOSD1|0x47)
#define ROW0DA      (BKMASKOSD1|0x48)
#define ROW0EA      (BKMASKOSD1|0x49)

//osd alpha blending control
#define BLENDC      (BKMASKOSD1|0x4B)
#define BLENDL      (BKMASKOSD1|0x4C)
// osd color palette
#define CLR0R       (BKMASKOSD1|0x58)
#define CLR0G       (BKMASKOSD1|0x59)
#define CLR0B       (BKMASKOSD1|0x5A)
#define CLR1R       (BKMASKOSD1|0x5B)
#define CLR1G       (BKMASKOSD1|0x5C)
#define CLR1B       (BKMASKOSD1|0x5D)
#define CLR2R       (BKMASKOSD1|0x5E)
#define CLR2G       (BKMASKOSD1|0x5F)
#define CLR2B       (BKMASKOSD1|0x60)
#define CLR3R       (BKMASKOSD1|0x61)
#define CLR3G       (BKMASKOSD1|0x62)
#define CLR3B       (BKMASKOSD1|0x63)
#define CLR4R       (BKMASKOSD1|0x64)
#define CLR4G       (BKMASKOSD1|0x65)
#define CLR4B       (BKMASKOSD1|0x66)
#define CLR5R       (BKMASKOSD1|0x67)
#define CLR5G       (BKMASKOSD1|0x68)
#define CLR5B       (BKMASKOSD1|0x69)
#define CLR6R       (BKMASKOSD1|0x6A)
#define CLR6G       (BKMASKOSD1|0x6B)
#define CLR6B       (BKMASKOSD1|0x6C)
#define CLR7R       (BKMASKOSD1|0x6D)
#define CLR7G       (BKMASKOSD1|0x6E)
#define CLR7B       (BKMASKOSD1|0x6F)


#define SCALER_STYPE_AUTO   0x00
#define SCALER_STYPE_HV     0x20
#define SCALER_STYPE_CS     0x40
#define SCALER_STYPE_SOG    0x60
#define SCALER_ISEL_MASK    0x07
#define SCALER_ISEL_DP         0x07

    #define     IHSU_B  BIT2
    #define     CSC_B   BIT3
    #define     COMP_B  BIT4
    #define     NIS_B   BIT7
    //#define     STYPE_Mask  0x60
    //#define     ISEL_Mask   0xFC
    #define     ISEL_ANALOG1    0x00
    #define     ISEL_ANALOG2    0x01
    #define     ISEL_DVI    0x02
    #define     ISEL_HDMI_422   0x06
    #define     ISEL_HDMI_444   0x07
    #define     ISEL_DP  0x07

//SC0_04
    #define     HWRP_B  BIT0 // input horizontal wrap
    #define     VWRP_B  BIT1 // input vertical wrap
    #define     ESLS_B  BIT2 // early sample line select
    #define     VSE_B   BIT3 // input vsync reference edge
    #define     HSE_B   BIT4 // input hsync reference edge
    #define     IVSD_B  BIT5 // vsync delay select
    #define     DEON_B  BIT6 // DE only
    #define     DHSR_B  BIT7 // Digital input horizontal range

//SC0_27
    #define CTRL_B  BIT0
    #define AHRT_B  BIT1
    #define MOD2_B  BIT2
    #define EHTT_B  BIT3
    #define VSGP_B  BIT4
    #define HSRM_B  BIT5
    #define LCM_B   BIT6
    #define AVOS_B  BIT7

//SC0_E1 status
    #define INTM_B  BIT3
    #define SOGD_B  BIT4
    #define CSD_B   BIT5
    #define SOGP_B  BIT6
    #define CSP_B   BIT7

//SC_F0 pwoer down
    #define PDDS_B  BIT4

//SC0_F1 sw reset
    #define SWR_B   BIT0
    #define OSDR_B  BIT1
    #define BIUR_B  BIT2
    #define DPR_B   BIT3
    #define GPR_B   BIT4
    #define ADCR_B  BIT5

#define BKMASKOSD1  0x1C00
#define BKMASKOSD2  0x1D00
#define BKMASKCHIPTOP   0x1E00
#define BKMASKTCON  0x3200


#define REG_0100    0x0100
#define REG_0101    0x0101
#define REG_0102    0x0102
#define REG_0103    0x0103
#define REG_0104    0x0104
#define REG_0105    0x0105
#define REG_0106    0x0106
#define REG_0107    0x0107
#define REG_0108    0x0108
#define REG_0109    0x0109
#define REG_010A    0x010A
#define REG_010B    0x010B
#define REG_010C    0x010C
#define REG_010D    0x010D
#define REG_010E    0x010E
#define REG_010F    0x010F
#define REG_0110    0x0110
#define REG_0111    0x0111
#define REG_0112    0x0112
#define REG_0113    0x0113
#define REG_0114    0x0114
#define REG_0115    0x0115
#define REG_0116    0x0116
#define REG_0117    0x0117
#define REG_0118    0x0118
#define REG_0119    0x0119
#define REG_011A    0x011A
#define REG_011B    0x011B
#define REG_011C    0x011C
#define REG_011D    0x011D
#define REG_011E    0x011E
#define REG_011F    0x011F
#define REG_0120    0x0120
#define REG_0121    0x0121
#define REG_0122    0x0122
#define REG_0123    0x0123
#define REG_0124    0x0124
#define REG_0125    0x0125
#define REG_0126    0x0126
#define REG_0127    0x0127
#define REG_0128    0x0128
#define REG_0129    0x0129
#define REG_012A    0x012A
#define REG_012B    0x012B
#define REG_012C    0x012C
#define REG_012D    0x012D
#define REG_012E    0x012E
#define REG_012F    0x012F
#define REG_0130    0x0130
#define REG_0131    0x0131
#define REG_0132    0x0132
#define REG_0133    0x0133
#define REG_0134    0x0134
#define REG_0135    0x0135
#define REG_0136    0x0136
#define REG_0137    0x0137
#define REG_0138    0x0138
#define REG_0139    0x0139
#define REG_013A    0x013A
#define REG_013B    0x013B
#define REG_013C    0x013C
#define REG_013D    0x013D
#define REG_013E    0x013E
#define REG_013F    0x013F
#define REG_0140    0x0140
#define REG_0141    0x0141
#define REG_0142    0x0142
#define REG_0143    0x0143
#define REG_0144    0x0144
#define REG_0145    0x0145
#define REG_0146    0x0146
#define REG_0147    0x0147
#define REG_0148    0x0148
#define REG_0149    0x0149
#define REG_014A    0x014A
#define REG_014B    0x014B
#define REG_014C    0x014C
#define REG_014D    0x014D
#define REG_014E    0x014E
#define REG_014F    0x014F
#define REG_0150    0x0150
#define REG_0151    0x0151
#define REG_0152    0x0152
#define REG_0153    0x0153
#define REG_0154    0x0154
#define REG_0155    0x0155
#define REG_0156    0x0156
#define REG_0157    0x0157
#define REG_0158    0x0158
#define REG_0159    0x0159
#define REG_015A    0x015A
#define REG_015B    0x015B
#define REG_015C    0x015C
#define REG_015D    0x015D
#define REG_015E    0x015E
#define REG_015F    0x015F
#define REG_0160    0x0160
#define REG_0161    0x0161
#define REG_0162    0x0162
#define REG_0163    0x0163
#define REG_0164    0x0164
#define REG_0165    0x0165
#define REG_0166    0x0166
#define REG_0167    0x0167
#define REG_0168    0x0168
#define REG_0169    0x0169
#define REG_016A    0x016A
#define REG_016B    0x016B
#define REG_016C    0x016C
#define REG_016D    0x016D
#define REG_016E    0x016E
#define REG_016F    0x016F
#define REG_0170    0x0170
#define REG_0171    0x0171
#define REG_0172    0x0172
#define REG_0173    0x0173
#define REG_0174    0x0174
#define REG_0175    0x0175
#define REG_0176    0x0176
#define REG_0177    0x0177
#define REG_0178    0x0178
#define REG_0179    0x0179
#define REG_017A    0x017A
#define REG_017B    0x017B
#define REG_017C    0x017C
#define REG_017D    0x017D
#define REG_017E    0x017E
#define REG_017F    0x017F
#define REG_0180    0x0180
#define REG_0181    0x0181
#define REG_0182    0x0182
#define REG_0183    0x0183
#define REG_0184    0x0184
#define REG_0185    0x0185
#define REG_0186    0x0186
#define REG_0187    0x0187
#define REG_0188    0x0188
#define REG_0189    0x0189
#define REG_018A    0x018A
#define REG_018B    0x018B
#define REG_018C    0x018C
#define REG_018D    0x018D
#define REG_018E    0x018E
#define REG_018F    0x018F
#define REG_0190    0x0190
#define REG_0191    0x0191
#define REG_0192    0x0192
#define REG_0193    0x0193
#define REG_0194    0x0194
#define REG_0195    0x0195
#define REG_0196    0x0196
#define REG_0197    0x0197
#define REG_0198    0x0198
#define REG_0199    0x0199
#define REG_019A    0x019A
#define REG_019B    0x019B
#define REG_019C    0x019C
#define REG_019D    0x019D
#define REG_019E    0x019E
#define REG_019F    0x019F
#define REG_01A0    0x01A0
#define REG_01A1    0x01A1
#define REG_01A2    0x01A2
#define REG_01A3    0x01A3
#define REG_01A4    0x01A4
#define REG_01A5    0x01A5
#define REG_01A6    0x01A6
#define REG_01A7    0x01A7
#define REG_01A8    0x01A8
#define REG_01A9    0x01A9
#define REG_01AA    0x01AA
#define REG_01AB    0x01AB
#define REG_01AC    0x01AC
#define REG_01AD    0x01AD
#define REG_01AE    0x01AE
#define REG_01AF    0x01AF
#define REG_01B0    0x01B0
#define REG_01B1    0x01B1
#define REG_01B2    0x01B2
#define REG_01B3    0x01B3
#define REG_01B4    0x01B4
#define REG_01B5    0x01B5
#define REG_01B6    0x01B6
#define REG_01B7    0x01B7
#define REG_01B8    0x01B8
#define REG_01B9    0x01B9
#define REG_01BA    0x01BA
#define REG_01BB    0x01BB
#define REG_01BC    0x01BC
#define REG_01BD    0x01BD
#define REG_01BE    0x01BE
#define REG_01BF    0x01BF
#define REG_01C0    0x01C0
#define REG_01C1    0x01C1
#define REG_01C2    0x01C2
#define REG_01C3    0x01C3
#define REG_01C4    0x01C4
#define REG_01C5    0x01C5
#define REG_01C6    0x01C6
#define REG_01C7    0x01C7
#define REG_01C8    0x01C8
#define REG_01C9    0x01C9
#define REG_01CA    0x01CA
#define REG_01CB    0x01CB
#define REG_01CC    0x01CC
#define REG_01CD    0x01CD
#define REG_01CE    0x01CE
#define REG_01CF    0x01CF
#define REG_01D0    0x01D0
#define REG_01D1    0x01D1
#define REG_01D2    0x01D2
#define REG_01D3    0x01D3
#define REG_01D4    0x01D4
#define REG_01D5    0x01D5
#define REG_01D6    0x01D6
#define REG_01D7    0x01D7
#define REG_01D8    0x01D8
#define REG_01D9    0x01D9
#define REG_01DA    0x01DA
#define REG_01DB    0x01DB
#define REG_01DC    0x01DC
#define REG_01DD    0x01DD
#define REG_01DE    0x01DE
#define REG_01DF    0x01DF
#define REG_01E0    0x01E0
#define REG_01E1    0x01E1
#define REG_01E2    0x01E2
#define REG_01E3    0x01E3
#define REG_01E4    0x01E4
#define REG_01E5    0x01E5
#define REG_01E6    0x01E6
#define REG_01E7    0x01E7
#define REG_01E8    0x01E8
#define REG_01E9    0x01E9
#define REG_01EA    0x01EA
#define REG_01EB    0x01EB
#define REG_01EC    0x01EC
#define REG_01ED    0x01ED
#define REG_01EE    0x01EE
#define REG_01EF    0x01EF
#define REG_01F0    0x01F0
#define REG_01F1    0x01F1
#define REG_01F2    0x01F2
#define REG_01F3    0x01F3
#define REG_01F4    0x01F4
#define REG_01F5    0x01F5
#define REG_01F6    0x01F6
#define REG_01F7    0x01F7
#define REG_01F8    0x01F8
#define REG_01F9    0x01F9
#define REG_01FA    0x01FA
#define REG_01FB    0x01FB
#define REG_01FC    0x01FC
#define REG_01FD    0x01FD
#define REG_01FE    0x01FE
#define REG_01FF    0x01FF

#define REG_0200    0x0200
#define REG_0201    0x0201
#define REG_0202    0x0202
#define REG_0203    0x0203
#define REG_0204    0x0204
#define REG_0205    0x0205
#define REG_0206    0x0206
#define REG_0207    0x0207
#define REG_0208    0x0208
#define REG_0209    0x0209
#define REG_020A    0x020A
#define REG_020B    0x020B
#define REG_020C    0x020C
#define REG_020D    0x020D
#define REG_020E    0x020E
#define REG_020F    0x020F
#define REG_0210    0x0210
#define REG_0211    0x0211
#define REG_0212    0x0212
#define REG_0213    0x0213
#define REG_0214    0x0214
#define REG_0215    0x0215
#define REG_0216    0x0216
#define REG_0217    0x0217
#define REG_0218    0x0218
#define REG_0219    0x0219
#define REG_021A    0x021A
#define REG_021B    0x021B
#define REG_021C    0x021C
#define REG_021D    0x021D
#define REG_021E    0x021E
#define REG_021F    0x021F
#define REG_0220    0x0220
#define REG_0221    0x0221
#define REG_0222    0x0222
#define REG_0223    0x0223
#define REG_0224    0x0224
#define REG_0225    0x0225
#define REG_0226    0x0226
#define REG_0227    0x0227
#define REG_0228    0x0228
#define REG_0229    0x0229
#define REG_022A    0x022A
#define REG_022B    0x022B
#define REG_022C    0x022C
#define REG_022D    0x022D
#define REG_022E    0x022E
#define REG_022F    0x022F
#define REG_0230    0x0230
#define REG_0231    0x0231
#define REG_0232    0x0232
#define REG_0233    0x0233
#define REG_0234    0x0234
#define REG_0235    0x0235
#define REG_0236    0x0236
#define REG_0237    0x0237
#define REG_0238    0x0238
#define REG_0239    0x0239
#define REG_023A    0x023A
#define REG_023B    0x023B
#define REG_023C    0x023C
#define REG_023D    0x023D
#define REG_023E    0x023E
#define REG_023F    0x023F
#define REG_0240    0x0240
#define REG_0241    0x0241
#define REG_0242    0x0242
#define REG_0243    0x0243
#define REG_0244    0x0244
#define REG_0245    0x0245
#define REG_0246    0x0246
#define REG_0247    0x0247
#define REG_0248    0x0248
#define REG_0249    0x0249
#define REG_024A    0x024A
#define REG_024B    0x024B
#define REG_024C    0x024C
#define REG_024D    0x024D
#define REG_024E    0x024E
#define REG_024F    0x024F
#define REG_0250    0x0250
#define REG_0251    0x0251
#define REG_0252    0x0252
#define REG_0253    0x0253
#define REG_0254    0x0254
#define REG_0255    0x0255
#define REG_0256    0x0256
#define REG_0257    0x0257
#define REG_0258    0x0258
#define REG_0259    0x0259
#define REG_025A    0x025A
#define REG_025B    0x025B
#define REG_025C    0x025C
#define REG_025D    0x025D
#define REG_025E    0x025E
#define REG_025F    0x025F
#define REG_0260    0x0260
#define REG_0261    0x0261
#define REG_0262    0x0262
#define REG_0263    0x0263
#define REG_0264    0x0264
#define REG_0265    0x0265
#define REG_0266    0x0266
#define REG_0267    0x0267
#define REG_0268    0x0268
#define REG_0269    0x0269
#define REG_026A    0x026A
#define REG_026B    0x026B
#define REG_026C    0x026C
#define REG_026D    0x026D
#define REG_026E    0x026E
#define REG_026F    0x026F
#define REG_0270    0x0270
#define REG_0271    0x0271
#define REG_0272    0x0272
#define REG_0273    0x0273
#define REG_0274    0x0274
#define REG_0275    0x0275
#define REG_0276    0x0276
#define REG_0277    0x0277
#define REG_0278    0x0278
#define REG_0279    0x0279
#define REG_027A    0x027A
#define REG_027B    0x027B
#define REG_027C    0x027C
#define REG_027D    0x027D
#define REG_027E    0x027E
#define REG_027F    0x027F
#define REG_0280    0x0280
#define REG_0281    0x0281
#define REG_0282    0x0282
#define REG_0283    0x0283
#define REG_0284    0x0284
#define REG_0285    0x0285
#define REG_0286    0x0286
#define REG_0287    0x0287
#define REG_0288    0x0288
#define REG_0289    0x0289
#define REG_028A    0x028A
#define REG_028B    0x028B
#define REG_028C    0x028C
#define REG_028D    0x028D
#define REG_028E    0x028E
#define REG_028F    0x028F
#define REG_0290    0x0290
#define REG_0291    0x0291
#define REG_0292    0x0292
#define REG_0293    0x0293
#define REG_0294    0x0294
#define REG_0295    0x0295
#define REG_0296    0x0296
#define REG_0297    0x0297
#define REG_0298    0x0298
#define REG_0299    0x0299
#define REG_029A    0x029A
#define REG_029B    0x029B
#define REG_029C    0x029C
#define REG_029D    0x029D
#define REG_029E    0x029E
#define REG_029F    0x029F
#define REG_02A0    0x02A0
#define REG_02A1    0x02A1
#define REG_02A2    0x02A2
#define REG_02A3    0x02A3
#define REG_02A4    0x02A4
#define REG_02A5    0x02A5
#define REG_02A6    0x02A6
#define REG_02A7    0x02A7
#define REG_02A8    0x02A8
#define REG_02A9    0x02A9
#define REG_02AA    0x02AA
#define REG_02AB    0x02AB
#define REG_02AC    0x02AC
#define REG_02AD    0x02AD
#define REG_02AE    0x02AE
#define REG_02AF    0x02AF
#define REG_02B0    0x02B0
#define REG_02B1    0x02B1
#define REG_02B2    0x02B2
#define REG_02B3    0x02B3
#define REG_02B4    0x02B4
#define REG_02B5    0x02B5
#define REG_02B6    0x02B6
#define REG_02B7    0x02B7
#define REG_02B8    0x02B8
#define REG_02B9    0x02B9
#define REG_02BA    0x02BA
#define REG_02BB    0x02BB
#define REG_02BC    0x02BC
#define REG_02BD    0x02BD
#define REG_02BE    0x02BE
#define REG_02BF    0x02BF
#define REG_02C0    0x02C0
#define REG_02C1    0x02C1
#define REG_02C2    0x02C2
#define REG_02C3    0x02C3
#define REG_02C4    0x02C4
#define REG_02C5    0x02C5
#define REG_02C6    0x02C6
#define REG_02C7    0x02C7
#define REG_02C8    0x02C8
#define REG_02C9    0x02C9
#define REG_02CA    0x02CA
#define REG_02CB    0x02CB
#define REG_02CC    0x02CC
#define REG_02CD    0x02CD
#define REG_02CE    0x02CE
#define REG_02CF    0x02CF
#define REG_02D0    0x02D0
#define REG_02D1    0x02D1
#define REG_02D2    0x02D2
#define REG_02D3    0x02D3
#define REG_02D4    0x02D4
#define REG_02D5    0x02D5
#define REG_02D6    0x02D6
#define REG_02D7    0x02D7
#define REG_02D8    0x02D8
#define REG_02D9    0x02D9
#define REG_02DA    0x02DA
#define REG_02DB    0x02DB
#define REG_02DC    0x02DC
#define REG_02DD    0x02DD
#define REG_02DE    0x02DE
#define REG_02DF    0x02DF
#define REG_02E0    0x02E0
#define REG_02E1    0x02E1
#define REG_02E2    0x02E2
#define REG_02E3    0x02E3
#define REG_02E4    0x02E4
#define REG_02E5    0x02E5
#define REG_02E6    0x02E6
#define REG_02E7    0x02E7
#define REG_02E8    0x02E8
#define REG_02E9    0x02E9
#define REG_02EA    0x02EA
#define REG_02EB    0x02EB
#define REG_02EC    0x02EC
#define REG_02ED    0x02ED
#define REG_02EE    0x02EE
#define REG_02EF    0x02EF
#define REG_02F0    0x02F0
#define REG_02F1    0x02F1
#define REG_02F2    0x02F2
#define REG_02F3    0x02F3
#define REG_02F4    0x02F4
#define REG_02F5    0x02F5
#define REG_02F6    0x02F6
#define REG_02F7    0x02F7
#define REG_02F8    0x02F8
#define REG_02F9    0x02F9
#define REG_02FA    0x02FA
#define REG_02FB    0x02FB
#define REG_02FC    0x02FC
#define REG_02FD    0x02FD
#define REG_02FE    0x02FE
#define REG_02FF    0x02FF

// PM bank
#define REG_0300    0x0300
#define REG_0301    0x0301
#define REG_0302    0x0302
#define REG_0303    0x0303
#define REG_0304    0x0304
#define REG_0305    0x0305
#define REG_0306    0x0306
#define REG_0307    0x0307
#define REG_0308    0x0308
#define REG_0309    0x0309
#define REG_030A    0x030A
#define REG_030B    0x030B
#define REG_030C    0x030C
#define REG_030D    0x030D
#define REG_030E    0x030E
#define REG_030F    0x030F
#define REG_0310    0x0310
#define REG_0311    0x0311
#define REG_0312    0x0312
#define REG_0313    0x0313
#define REG_0314    0x0314
#define REG_0315    0x0315
#define REG_0316    0x0316
#define REG_0317    0x0317
#define REG_0318    0x0318
#define REG_0319    0x0319
#define REG_031A    0x031A
#define REG_031B    0x031B
#define REG_031C    0x031C
#define REG_031D    0x031D
#define REG_031E    0x031E
#define REG_031F    0x031F
#define REG_0320    0x0320
#define REG_0321    0x0321
#define REG_0322    0x0322
#define REG_0323    0x0323
#define REG_0324    0x0324
#define REG_0325    0x0325
#define REG_0326    0x0326
#define REG_0327    0x0327
#define REG_0328    0x0328
#define REG_0329    0x0329
#define REG_032A    0x032A
#define REG_032B    0x032B
#define REG_032C    0x032C
#define REG_032D    0x032D
#define REG_032E    0x032E
#define REG_032F    0x032F
#define REG_0330    0x0330
#define REG_0331    0x0331
#define REG_0332    0x0332
#define REG_0333    0x0333
#define REG_0334    0x0334
#define REG_0335    0x0335
#define REG_0336    0x0336
#define REG_0337    0x0337
#define REG_0338    0x0338
#define REG_0339    0x0339
#define REG_033A    0x033A
#define REG_033B    0x033B
#define REG_033C    0x033C
#define REG_033D    0x033D
#define REG_033E    0x033E
#define REG_033F    0x033F
#define REG_0340    0x0340
#define REG_0341    0x0341
#define REG_0342    0x0342
#define REG_0343    0x0343
#define REG_0344    0x0344
#define REG_0345    0x0345
#define REG_0346    0x0346
#define REG_0347    0x0347
#define REG_0348    0x0348
#define REG_0349    0x0349
#define REG_034A    0x034A
#define REG_034B    0x034B
#define REG_034C    0x034C
#define REG_034D    0x034D
#define REG_034E    0x034E
#define REG_034F    0x034F
#define REG_0350    0x0350
#define REG_0351    0x0351
#define REG_0352    0x0352
#define REG_0353    0x0353
#define REG_0354    0x0354
#define REG_0355    0x0355
#define REG_0356    0x0356
#define REG_0357    0x0357
#define REG_0358    0x0358
#define REG_0359    0x0359
#define REG_035A    0x035A
#define REG_035B    0x035B
#define REG_035C    0x035C
#define REG_035D    0x035D
#define REG_035E    0x035E
#define REG_035F    0x035F
#define REG_0360    0x0360
#define REG_0361    0x0361
#define REG_0362    0x0362
#define REG_0363    0x0363
#define REG_0364    0x0364
#define REG_0365    0x0365
#define REG_0366    0x0366
#define REG_0367    0x0367
#define REG_0368    0x0368
#define REG_0369    0x0369
#define REG_036A    0x036A
#define REG_036B    0x036B
#define REG_036C    0x036C
#define REG_036D    0x036D
#define REG_036E    0x036E
#define REG_036F    0x036F
#define REG_0370    0x0370
#define REG_0371    0x0371
#define REG_0372    0x0372
#define REG_0373    0x0373
#define REG_0374    0x0374
#define REG_0375    0x0375
#define REG_0376    0x0376
#define REG_0377    0x0377
#define REG_0378    0x0378
#define REG_0379    0x0379
#define REG_037A    0x037A
#define REG_037B    0x037B
#define REG_037C    0x037C
#define REG_037D    0x037D
#define REG_037E    0x037E
#define REG_037F    0x037F
#define REG_0380    0x0380
#define REG_0381    0x0381
#define REG_0382    0x0382
#define REG_0383    0x0383
#define REG_0384    0x0384
#define REG_0385    0x0385
#define REG_0386    0x0386
#define REG_0387    0x0387
#define REG_0388    0x0388
#define REG_0389    0x0389
#define REG_038A    0x038A
#define REG_038B    0x038B
#define REG_038C    0x038C
#define REG_038D    0x038D
#define REG_038E    0x038E
#define REG_038F    0x038F
#define REG_0390    0x0390
#define REG_0391    0x0391
#define REG_0392    0x0392
#define REG_0393    0x0393
#define REG_0394    0x0394
#define REG_0395    0x0395
#define REG_0396    0x0396
#define REG_0397    0x0397
#define REG_0398    0x0398
#define REG_0399    0x0399
#define REG_039A    0x039A
#define REG_039B    0x039B
#define REG_039C    0x039C
#define REG_039D    0x039D
#define REG_039E    0x039E
#define REG_039F    0x039F
#define REG_03A0    0x03A0
#define REG_03A1    0x03A1
#define REG_03A2    0x03A2
#define REG_03A3    0x03A3
#define REG_03A4    0x03A4
#define REG_03A5    0x03A5
#define REG_03A6    0x03A6
#define REG_03A7    0x03A7
#define REG_03A8    0x03A8
#define REG_03A9    0x03A9
#define REG_03AA    0x03AA
#define REG_03AB    0x03AB
#define REG_03AC    0x03AC
#define REG_03AD    0x03AD
#define REG_03AE    0x03AE
#define REG_03AF    0x03AF
#define REG_03B0    0x03B0
#define REG_03B1    0x03B1
#define REG_03B2    0x03B2
#define REG_03B3    0x03B3
#define REG_03B4    0x03B4
#define REG_03B5    0x03B5
#define REG_03B6    0x03B6
#define REG_03B7    0x03B7
#define REG_03B8    0x03B8
#define REG_03B9    0x03B9
#define REG_03BA    0x03BA
#define REG_03BB    0x03BB
#define REG_03BC    0x03BC
#define REG_03BD    0x03BD
#define REG_03BE    0x03BE
#define REG_03BF    0x03BF
#define REG_03C0    0x03C0
#define REG_03C1    0x03C1
#define REG_03C2    0x03C2
#define REG_03C3    0x03C3
#define REG_03C4    0x03C4
#define REG_03C5    0x03C5
#define REG_03C6    0x03C6
#define REG_03C7    0x03C7
#define REG_03C8    0x03C8
#define REG_03C9    0x03C9
#define REG_03CA    0x03CA
#define REG_03CB    0x03CB
#define REG_03CC    0x03CC
#define REG_03CD    0x03CD
#define REG_03CE    0x03CE
#define REG_03CF    0x03CF
#define REG_03D0    0x03D0
#define REG_03D1    0x03D1
#define REG_03D2    0x03D2
#define REG_03D3    0x03D3
#define REG_03D4    0x03D4
#define REG_03D5    0x03D5
#define REG_03D6    0x03D6
#define REG_03D7    0x03D7
#define REG_03D8    0x03D8
#define REG_03D9    0x03D9
#define REG_03DA    0x03DA
#define REG_03DB    0x03DB
#define REG_03DC    0x03DC
#define REG_03DD    0x03DD
#define REG_03DE    0x03DE
#define REG_03DF    0x03DF
#define REG_03E0    0x03E0
#define REG_03E1    0x03E1
#define REG_03E2    0x03E2
#define REG_03E3    0x03E3
#define REG_03E4    0x03E4
#define REG_03E5    0x03E5
#define REG_03E6    0x03E6
#define REG_03E7    0x03E7
#define REG_03E8    0x03E8
#define REG_03E9    0x03E9
#define REG_03EA    0x03EA
#define REG_03EB    0x03EB
#define REG_03EC    0x03EC
#define REG_03ED    0x03ED
#define REG_03EE    0x03EE
#define REG_03EF    0x03EF
#define REG_03F0    0x03F0
#define REG_03F1    0x03F1
#define REG_03F2    0x03F2
#define REG_03F3    0x03F3
#define REG_03F4    0x03F4
#define REG_03F5    0x03F5
#define REG_03F6    0x03F6
#define REG_03F7    0x03F7
#define REG_03F8    0x03F8
#define REG_03F9    0x03F9
#define REG_03FA    0x03FA
#define REG_03FB    0x03FB
#define REG_03FC    0x03FC
#define REG_03FD    0x03FD
#define REG_03FE    0x03FE
#define REG_03FF    0x03FF

#define REG_0400    0x0400
#define REG_0401    0x0401
#define REG_0402    0x0402
#define REG_0403    0x0403
#define REG_0404    0x0404
#define REG_0405    0x0405
#define REG_0406    0x0406
#define REG_0407    0x0407
#define REG_0408    0x0408
#define REG_0409    0x0409
#define REG_040A    0x040A
#define REG_040B    0x040B
#define REG_040C    0x040C
#define REG_040D    0x040D
#define REG_040E    0x040E
#define REG_040F    0x040F
#define REG_0410    0x0410
#define REG_0411    0x0411
#define REG_0412    0x0412
#define REG_0413    0x0413
#define REG_0414    0x0414
#define REG_0415    0x0415
#define REG_0416    0x0416
#define REG_0417    0x0417
#define REG_0418    0x0418
#define REG_0419    0x0419
#define REG_041A    0x041A
#define REG_041B    0x041B
#define REG_041C    0x041C
#define REG_041D    0x041D
#define REG_041E    0x041E
#define REG_041F    0x041F
#define REG_0420    0x0420
#define REG_0421    0x0421
#define REG_0422    0x0422
#define REG_0423    0x0423
#define REG_0424    0x0424
#define REG_0425    0x0425
#define REG_0426    0x0426
#define REG_0427    0x0427
#define REG_0428    0x0428
#define REG_0429    0x0429
#define REG_042A    0x042A
#define REG_042B    0x042B
#define REG_042C    0x042C
#define REG_042D    0x042D
#define REG_042E    0x042E
#define REG_042F    0x042F
#define REG_0430    0x0430
#define REG_0431    0x0431
#define REG_0432    0x0432
#define REG_0433    0x0433
#define REG_0434    0x0434
#define REG_0435    0x0435
#define REG_0436    0x0436
#define REG_0437    0x0437
#define REG_0438    0x0438
#define REG_0439    0x0439
#define REG_043A    0x043A
#define REG_043B    0x043B
#define REG_043C    0x043C
#define REG_043D    0x043D
#define REG_043E    0x043E
#define REG_043F    0x043F
#define REG_0440    0x0440
#define REG_0441    0x0441
#define REG_0442    0x0442
#define REG_0443    0x0443
#define REG_0444    0x0444
#define REG_0445    0x0445
#define REG_0446    0x0446
#define REG_0447    0x0447
#define REG_0448    0x0448
#define REG_0449    0x0449
#define REG_044A    0x044A
#define REG_044B    0x044B
#define REG_044C    0x044C
#define REG_044D    0x044D
#define REG_044E    0x044E
#define REG_044F    0x044F
#define REG_0450    0x0450
#define REG_0451    0x0451
#define REG_0452    0x0452
#define REG_0453    0x0453
#define REG_0454    0x0454
#define REG_0455    0x0455
#define REG_0456    0x0456
#define REG_0457    0x0457
#define REG_0458    0x0458
#define REG_0459    0x0459
#define REG_045A    0x045A
#define REG_045B    0x045B
#define REG_045C    0x045C
#define REG_045D    0x045D
#define REG_045E    0x045E
#define REG_045F    0x045F
#define REG_0460    0x0460
#define REG_0461    0x0461
#define REG_0462    0x0462
#define REG_0463    0x0463
#define REG_0464    0x0464
#define REG_0465    0x0465
#define REG_0466    0x0466
#define REG_0467    0x0467
#define REG_0468    0x0468
#define REG_0469    0x0469
#define REG_046A    0x046A
#define REG_046B    0x046B
#define REG_046C    0x046C
#define REG_046D    0x046D
#define REG_046E    0x046E
#define REG_046F    0x046F
#define REG_0470    0x0470
#define REG_0471    0x0471
#define REG_0472    0x0472
#define REG_0473    0x0473
#define REG_0474    0x0474
#define REG_0475    0x0475
#define REG_0476    0x0476
#define REG_0477    0x0477
#define REG_0478    0x0478
#define REG_0479    0x0479
#define REG_047A    0x047A
#define REG_047B    0x047B
#define REG_047C    0x047C
#define REG_047D    0x047D
#define REG_047E    0x047E
#define REG_047F    0x047F
#define REG_0480    0x0480
#define REG_0481    0x0481
#define REG_0482    0x0482
#define REG_0483    0x0483
#define REG_0484    0x0484
#define REG_0485    0x0485
#define REG_0486    0x0486
#define REG_0487    0x0487
#define REG_0488    0x0488
#define REG_0489    0x0489
#define REG_048A    0x048A
#define REG_048B    0x048B
#define REG_048C    0x048C
#define REG_048D    0x048D
#define REG_048E    0x048E
#define REG_048F    0x048F
#define REG_0490    0x0490
#define REG_0491    0x0491
#define REG_0492    0x0492
#define REG_0493    0x0493
#define REG_0494    0x0494
#define REG_0495    0x0495
#define REG_0496    0x0496
#define REG_0497    0x0497
#define REG_0498    0x0498
#define REG_0499    0x0499
#define REG_049A    0x049A
#define REG_049B    0x049B
#define REG_049C    0x049C
#define REG_049D    0x049D
#define REG_049E    0x049E
#define REG_049F    0x049F
#define REG_04A0    0x04A0
#define REG_04A1    0x04A1
#define REG_04A2    0x04A2
#define REG_04A3    0x04A3
#define REG_04A4    0x04A4
#define REG_04A5    0x04A5
#define REG_04A6    0x04A6
#define REG_04A7    0x04A7
#define REG_04A8    0x04A8
#define REG_04A9    0x04A9
#define REG_04AA    0x04AA
#define REG_04AB    0x04AB
#define REG_04AC    0x04AC
#define REG_04AD    0x04AD
#define REG_04AE    0x04AE
#define REG_04AF    0x04AF
#define REG_04B0    0x04B0
#define REG_04B1    0x04B1
#define REG_04B2    0x04B2
#define REG_04B3    0x04B3
#define REG_04B4    0x04B4
#define REG_04B5    0x04B5
#define REG_04B6    0x04B6
#define REG_04B7    0x04B7
#define REG_04B8    0x04B8
#define REG_04B9    0x04B9
#define REG_04BA    0x04BA
#define REG_04BB    0x04BB
#define REG_04BC    0x04BC
#define REG_04BD    0x04BD
#define REG_04BE    0x04BE
#define REG_04BF    0x04BF
#define REG_04C0    0x04C0
#define REG_04C1    0x04C1
#define REG_04C2    0x04C2
#define REG_04C3    0x04C3
#define REG_04C4    0x04C4
#define REG_04C5    0x04C5
#define REG_04C6    0x04C6
#define REG_04C7    0x04C7
#define REG_04C8    0x04C8
#define REG_04C9    0x04C9
#define REG_04CA    0x04CA
#define REG_04CB    0x04CB
#define REG_04CC    0x04CC
#define REG_04CD    0x04CD
#define REG_04CE    0x04CE
#define REG_04CF    0x04CF
#define REG_04D0    0x04D0
#define REG_04D1    0x04D1
#define REG_04D2    0x04D2
#define REG_04D3    0x04D3
#define REG_04D4    0x04D4
#define REG_04D5    0x04D5
#define REG_04D6    0x04D6
#define REG_04D7    0x04D7
#define REG_04D8    0x04D8
#define REG_04D9    0x04D9
#define REG_04DA    0x04DA
#define REG_04DB    0x04DB
#define REG_04DC    0x04DC
#define REG_04DD    0x04DD
#define REG_04DE    0x04DE
#define REG_04DF    0x04DF
#define REG_04E0    0x04E0
#define REG_04E1    0x04E1
#define REG_04E2    0x04E2
#define REG_04E3    0x04E3
#define REG_04E4    0x04E4
#define REG_04E5    0x04E5
#define REG_04E6    0x04E6
#define REG_04E7    0x04E7
#define REG_04E8    0x04E8
#define REG_04E9    0x04E9
#define REG_04EA    0x04EA
#define REG_04EB    0x04EB
#define REG_04EC    0x04EC
#define REG_04ED    0x04ED
#define REG_04EE    0x04EE
#define REG_04EF    0x04EF
#define REG_04F0    0x04F0
#define REG_04F1    0x04F1
#define REG_04F2    0x04F2
#define REG_04F3    0x04F3
#define REG_04F4    0x04F4
#define REG_04F5    0x04F5
#define REG_04F6    0x04F6
#define REG_04F7    0x04F7
#define REG_04F8    0x04F8
#define REG_04F9    0x04F9
#define REG_04FA    0x04FA
#define REG_04FB    0x04FB
#define REG_04FC    0x04FC
#define REG_04FD    0x04FD
#define REG_04FE    0x04FE
#define REG_04FF    0x04FF

#define REG_0500    0x0500
#define REG_0501    0x0501
#define REG_0502    0x0502
#define REG_0503    0x0503
#define REG_0504    0x0504
#define REG_0505    0x0505
#define REG_0506    0x0506
#define REG_0507    0x0507
#define REG_0508    0x0508
#define REG_0509    0x0509
#define REG_050A    0x050A
#define REG_050B    0x050B
#define REG_050C    0x050C
#define REG_050D    0x050D
#define REG_050E    0x050E
#define REG_050F    0x050F
#define REG_0510    0x0510
#define REG_0511    0x0511
#define REG_0512    0x0512
#define REG_0513    0x0513
#define REG_0514    0x0514
#define REG_0515    0x0515
#define REG_0516    0x0516
#define REG_0517    0x0517
#define REG_0518    0x0518
#define REG_0519    0x0519
#define REG_051A    0x051A
#define REG_051B    0x051B
#define REG_051C    0x051C
#define REG_051D    0x051D
#define REG_051E    0x051E
#define REG_051F    0x051F
#define REG_0520    0x0520
#define REG_0521    0x0521
#define REG_0522    0x0522
#define REG_0523    0x0523
#define REG_0524    0x0524
#define REG_0525    0x0525
#define REG_0526    0x0526
#define REG_0527    0x0527
#define REG_0528    0x0528
#define REG_0529    0x0529
#define REG_052A    0x052A
#define REG_052B    0x052B
#define REG_052C    0x052C
#define REG_052D    0x052D
#define REG_052E    0x052E
#define REG_052F    0x052F
#define REG_0530    0x0530
#define REG_0531    0x0531
#define REG_0532    0x0532
#define REG_0533    0x0533
#define REG_0534    0x0534
#define REG_0535    0x0535
#define REG_0536    0x0536
#define REG_0537    0x0537
#define REG_0538    0x0538
#define REG_0539    0x0539
#define REG_053A    0x053A
#define REG_053B    0x053B
#define REG_053C    0x053C
#define REG_053D    0x053D
#define REG_053E    0x053E
#define REG_053F    0x053F
#define REG_0540    0x0540
#define REG_0541    0x0541
#define REG_0542    0x0542
#define REG_0543    0x0543
#define REG_0544    0x0544
#define REG_0545    0x0545
#define REG_0546    0x0546
#define REG_0547    0x0547
#define REG_0548    0x0548
#define REG_0549    0x0549
#define REG_054A    0x054A
#define REG_054B    0x054B
#define REG_054C    0x054C
#define REG_054D    0x054D
#define REG_054E    0x054E
#define REG_054F    0x054F
#define REG_0550    0x0550
#define REG_0551    0x0551
#define REG_0552    0x0552
#define REG_0553    0x0553
#define REG_0554    0x0554
#define REG_0555    0x0555
#define REG_0556    0x0556
#define REG_0557    0x0557
#define REG_0558    0x0558
#define REG_0559    0x0559
#define REG_055A    0x055A
#define REG_055B    0x055B
#define REG_055C    0x055C
#define REG_055D    0x055D
#define REG_055E    0x055E
#define REG_055F    0x055F
#define REG_0560    0x0560
#define REG_0561    0x0561
#define REG_0562    0x0562
#define REG_0563    0x0563
#define REG_0564    0x0564
#define REG_0565    0x0565
#define REG_0566    0x0566
#define REG_0567    0x0567
#define REG_0568    0x0568
#define REG_0569    0x0569
#define REG_056A    0x056A
#define REG_056B    0x056B
#define REG_056C    0x056C
#define REG_056D    0x056D
#define REG_056E    0x056E
#define REG_056F    0x056F
#define REG_0570    0x0570
#define REG_0571    0x0571
#define REG_0572    0x0572
#define REG_0573    0x0573
#define REG_0574    0x0574
#define REG_0575    0x0575
#define REG_0576    0x0576
#define REG_0577    0x0577
#define REG_0578    0x0578
#define REG_0579    0x0579
#define REG_057A    0x057A
#define REG_057B    0x057B
#define REG_057C    0x057C
#define REG_057D    0x057D
#define REG_057E    0x057E
#define REG_057F    0x057F
#define REG_0580    0x0580
#define REG_0581    0x0581
#define REG_0582    0x0582
#define REG_0583    0x0583
#define REG_0584    0x0584
#define REG_0585    0x0585
#define REG_0586    0x0586
#define REG_0587    0x0587
#define REG_0588    0x0588
#define REG_0589    0x0589
#define REG_058A    0x058A
#define REG_058B    0x058B
#define REG_058C    0x058C
#define REG_058D    0x058D
#define REG_058E    0x058E
#define REG_058F    0x058F
#define REG_0590    0x0590
#define REG_0591    0x0591
#define REG_0592    0x0592
#define REG_0593    0x0593
#define REG_0594    0x0594
#define REG_0595    0x0595
#define REG_0596    0x0596
#define REG_0597    0x0597
#define REG_0598    0x0598
#define REG_0599    0x0599
#define REG_059A    0x059A
#define REG_059B    0x059B
#define REG_059C    0x059C
#define REG_059D    0x059D
#define REG_059E    0x059E
#define REG_059F    0x059F
#define REG_05A0    0x05A0
#define REG_05A1    0x05A1
#define REG_05A2    0x05A2
#define REG_05A3    0x05A3
#define REG_05A4    0x05A4
#define REG_05A5    0x05A5
#define REG_05A6    0x05A6
#define REG_05A7    0x05A7
#define REG_05A8    0x05A8
#define REG_05A9    0x05A9
#define REG_05AA    0x05AA
#define REG_05AB    0x05AB
#define REG_05AC    0x05AC
#define REG_05AD    0x05AD
#define REG_05AE    0x05AE
#define REG_05AF    0x05AF
#define REG_05B0    0x05B0
#define REG_05B1    0x05B1
#define REG_05B2    0x05B2
#define REG_05B3    0x05B3
#define REG_05B4    0x05B4
#define REG_05B5    0x05B5
#define REG_05B6    0x05B6
#define REG_05B7    0x05B7
#define REG_05B8    0x05B8
#define REG_05B9    0x05B9
#define REG_05BA    0x05BA
#define REG_05BB    0x05BB
#define REG_05BC    0x05BC
#define REG_05BD    0x05BD
#define REG_05BE    0x05BE
#define REG_05BF    0x05BF
#define REG_05C0    0x05C0
#define REG_05C1    0x05C1
#define REG_05C2    0x05C2
#define REG_05C3    0x05C3
#define REG_05C4    0x05C4
#define REG_05C5    0x05C5
#define REG_05C6    0x05C6
#define REG_05C7    0x05C7
#define REG_05C8    0x05C8
#define REG_05C9    0x05C9
#define REG_05CA    0x05CA
#define REG_05CB    0x05CB
#define REG_05CC    0x05CC
#define REG_05CD    0x05CD
#define REG_05CE    0x05CE
#define REG_05CF    0x05CF
#define REG_05D0    0x05D0
#define REG_05D1    0x05D1
#define REG_05D2    0x05D2
#define REG_05D3    0x05D3
#define REG_05D4    0x05D4
#define REG_05D5    0x05D5
#define REG_05D6    0x05D6
#define REG_05D7    0x05D7
#define REG_05D8    0x05D8
#define REG_05D9    0x05D9
#define REG_05DA    0x05DA
#define REG_05DB    0x05DB
#define REG_05DC    0x05DC
#define REG_05DD    0x05DD
#define REG_05DE    0x05DE
#define REG_05DF    0x05DF
#define REG_05E0    0x05E0
#define REG_05E1    0x05E1
#define REG_05E2    0x05E2
#define REG_05E3    0x05E3
#define REG_05E4    0x05E4
#define REG_05E5    0x05E5
#define REG_05E6    0x05E6
#define REG_05E7    0x05E7
#define REG_05E8    0x05E8
#define REG_05E9    0x05E9
#define REG_05EA    0x05EA
#define REG_05EB    0x05EB
#define REG_05EC    0x05EC
#define REG_05ED    0x05ED
#define REG_05EE    0x05EE
#define REG_05EF    0x05EF
#define REG_05F0    0x05F0
#define REG_05F1    0x05F1
#define REG_05F2    0x05F2
#define REG_05F3    0x05F3
#define REG_05F4    0x05F4
#define REG_05F5    0x05F5
#define REG_05F6    0x05F6
#define REG_05F7    0x05F7
#define REG_05F8    0x05F8
#define REG_05F9    0x05F9
#define REG_05FA    0x05FA
#define REG_05FB    0x05FB
#define REG_05FC    0x05FC
#define REG_05FD    0x05FD
#define REG_05FE    0x05FE
#define REG_05FF    0x05FF

#define REG_0600    0x0600
#define REG_0601    0x0601
#define REG_0602    0x0602
#define REG_0603    0x0603
#define REG_0604    0x0604
#define REG_0605    0x0605
#define REG_0606    0x0606
#define REG_0607    0x0607
#define REG_0608    0x0608
#define REG_0609    0x0609
#define REG_060A    0x060A
#define REG_060B    0x060B
#define REG_060C    0x060C
#define REG_060D    0x060D
#define REG_060E    0x060E
#define REG_060F    0x060F
#define REG_0610    0x0610
#define REG_0611    0x0611
#define REG_0612    0x0612
#define REG_0613    0x0613
#define REG_0614    0x0614
#define REG_0615    0x0615
#define REG_0616    0x0616
#define REG_0617    0x0617
#define REG_0618    0x0618
#define REG_0619    0x0619
#define REG_061A    0x061A
#define REG_061B    0x061B
#define REG_061C    0x061C
#define REG_061D    0x061D
#define REG_061E    0x061E
#define REG_061F    0x061F
#define REG_0620    0x0620
#define REG_0621    0x0621
#define REG_0622    0x0622
#define REG_0623    0x0623
#define REG_0624    0x0624
#define REG_0625    0x0625
#define REG_0626    0x0626
#define REG_0627    0x0627
#define REG_0628    0x0628
#define REG_0629    0x0629
#define REG_062A    0x062A
#define REG_062B    0x062B
#define REG_062C    0x062C
#define REG_062D    0x062D
#define REG_062E    0x062E
#define REG_062F    0x062F
#define REG_0630    0x0630
#define REG_0631    0x0631
#define REG_0632    0x0632
#define REG_0633    0x0633
#define REG_0634    0x0634
#define REG_0635    0x0635
#define REG_0636    0x0636
#define REG_0637    0x0637
#define REG_0638    0x0638
#define REG_0639    0x0639
#define REG_063A    0x063A
#define REG_063B    0x063B
#define REG_063C    0x063C
#define REG_063D    0x063D
#define REG_063E    0x063E
#define REG_063F    0x063F
#define REG_0640    0x0640
#define REG_0641    0x0641
#define REG_0642    0x0642
#define REG_0643    0x0643
#define REG_0644    0x0644
#define REG_0645    0x0645
#define REG_0646    0x0646
#define REG_0647    0x0647
#define REG_0648    0x0648
#define REG_0649    0x0649
#define REG_064A    0x064A
#define REG_064B    0x064B
#define REG_064C    0x064C
#define REG_064D    0x064D
#define REG_064E    0x064E
#define REG_064F    0x064F
#define REG_0650    0x0650
#define REG_0651    0x0651
#define REG_0652    0x0652
#define REG_0653    0x0653
#define REG_0654    0x0654
#define REG_0655    0x0655
#define REG_0656    0x0656
#define REG_0657    0x0657
#define REG_0658    0x0658
#define REG_0659    0x0659
#define REG_065A    0x065A
#define REG_065B    0x065B
#define REG_065C    0x065C
#define REG_065D    0x065D
#define REG_065E    0x065E
#define REG_065F    0x065F
#define REG_0660    0x0660
#define REG_0661    0x0661
#define REG_0662    0x0662
#define REG_0663    0x0663
#define REG_0664    0x0664
#define REG_0665    0x0665
#define REG_0666    0x0666
#define REG_0667    0x0667
#define REG_0668    0x0668
#define REG_0669    0x0669
#define REG_066A    0x066A
#define REG_066B    0x066B
#define REG_066C    0x066C
#define REG_066D    0x066D
#define REG_066E    0x066E
#define REG_066F    0x066F
#define REG_0670    0x0670
#define REG_0671    0x0671
#define REG_0672    0x0672
#define REG_0673    0x0673
#define REG_0674    0x0674
#define REG_0675    0x0675
#define REG_0676    0x0676
#define REG_0677    0x0677
#define REG_0678    0x0678
#define REG_0679    0x0679
#define REG_067A    0x067A
#define REG_067B    0x067B
#define REG_067C    0x067C
#define REG_067D    0x067D
#define REG_067E    0x067E
#define REG_067F    0x067F
#define REG_0680    0x0680
#define REG_0681    0x0681
#define REG_0682    0x0682
#define REG_0683    0x0683
#define REG_0684    0x0684
#define REG_0685    0x0685
#define REG_0686    0x0686
#define REG_0687    0x0687
#define REG_0688    0x0688
#define REG_0689    0x0689
#define REG_068A    0x068A
#define REG_068B    0x068B
#define REG_068C    0x068C
#define REG_068D    0x068D
#define REG_068E    0x068E
#define REG_068F    0x068F
#define REG_0690    0x0690
#define REG_0691    0x0691
#define REG_0692    0x0692
#define REG_0693    0x0693
#define REG_0694    0x0694
#define REG_0695    0x0695
#define REG_0696    0x0696
#define REG_0697    0x0697
#define REG_0698    0x0698
#define REG_0699    0x0699
#define REG_069A    0x069A
#define REG_069B    0x069B
#define REG_069C    0x069C
#define REG_069D    0x069D
#define REG_069E    0x069E
#define REG_069F    0x069F
#define REG_06A0    0x06A0
#define REG_06A1    0x06A1
#define REG_06A2    0x06A2
#define REG_06A3    0x06A3
#define REG_06A4    0x06A4
#define REG_06A5    0x06A5
#define REG_06A6    0x06A6
#define REG_06A7    0x06A7
#define REG_06A8    0x06A8
#define REG_06A9    0x06A9
#define REG_06AA    0x06AA
#define REG_06AB    0x06AB
#define REG_06AC    0x06AC
#define REG_06AD    0x06AD
#define REG_06AE    0x06AE
#define REG_06AF    0x06AF
#define REG_06B0    0x06B0
#define REG_06B1    0x06B1
#define REG_06B2    0x06B2
#define REG_06B3    0x06B3
#define REG_06B4    0x06B4
#define REG_06B5    0x06B5
#define REG_06B6    0x06B6
#define REG_06B7    0x06B7
#define REG_06B8    0x06B8
#define REG_06B9    0x06B9
#define REG_06BA    0x06BA
#define REG_06BB    0x06BB
#define REG_06BC    0x06BC
#define REG_06BD    0x06BD
#define REG_06BE    0x06BE
#define REG_06BF    0x06BF
#define REG_06C0    0x06C0
#define REG_06C1    0x06C1
#define REG_06C2    0x06C2
#define REG_06C3    0x06C3
#define REG_06C4    0x06C4
#define REG_06C5    0x06C5
#define REG_06C6    0x06C6
#define REG_06C7    0x06C7
#define REG_06C8    0x06C8
#define REG_06C9    0x06C9
#define REG_06CA    0x06CA
#define REG_06CB    0x06CB
#define REG_06CC    0x06CC
#define REG_06CD    0x06CD
#define REG_06CE    0x06CE
#define REG_06CF    0x06CF
#define REG_06D0    0x06D0
#define REG_06D1    0x06D1
#define REG_06D2    0x06D2
#define REG_06D3    0x06D3
#define REG_06D4    0x06D4
#define REG_06D5    0x06D5
#define REG_06D6    0x06D6
#define REG_06D7    0x06D7
#define REG_06D8    0x06D8
#define REG_06D9    0x06D9
#define REG_06DA    0x06DA
#define REG_06DB    0x06DB
#define REG_06DC    0x06DC
#define REG_06DD    0x06DD
#define REG_06DE    0x06DE
#define REG_06DF    0x06DF
#define REG_06E0    0x06E0
#define REG_06E1    0x06E1
#define REG_06E2    0x06E2
#define REG_06E3    0x06E3
#define REG_06E4    0x06E4
#define REG_06E5    0x06E5
#define REG_06E6    0x06E6
#define REG_06E7    0x06E7
#define REG_06E8    0x06E8
#define REG_06E9    0x06E9
#define REG_06EA    0x06EA
#define REG_06EB    0x06EB
#define REG_06EC    0x06EC
#define REG_06ED    0x06ED
#define REG_06EE    0x06EE
#define REG_06EF    0x06EF
#define REG_06F0    0x06F0
#define REG_06F1    0x06F1
#define REG_06F2    0x06F2
#define REG_06F3    0x06F3
#define REG_06F4    0x06F4
#define REG_06F5    0x06F5
#define REG_06F6    0x06F6
#define REG_06F7    0x06F7
#define REG_06F8    0x06F8
#define REG_06F9    0x06F9
#define REG_06FA    0x06FA
#define REG_06FB    0x06FB
#define REG_06FC    0x06FC
#define REG_06FD    0x06FD
#define REG_06FE    0x06FE
#define REG_06FF    0x06FF

#define REG_0700    0x0700
#define REG_0701    0x0701
#define REG_0702    0x0702
#define REG_0703    0x0703
#define REG_0704    0x0704
#define REG_0705    0x0705
#define REG_0706    0x0706
#define REG_0707    0x0707
#define REG_0708    0x0708
#define REG_0709    0x0709
#define REG_070A    0x070A
#define REG_070B    0x070B
#define REG_070C    0x070C
#define REG_070D    0x070D
#define REG_070E    0x070E
#define REG_070F    0x070F
#define REG_0710    0x0710
#define REG_0711    0x0711
#define REG_0712    0x0712
#define REG_0713    0x0713
#define REG_0714    0x0714
#define REG_0715    0x0715
#define REG_0716    0x0716
#define REG_0717    0x0717
#define REG_0718    0x0718
#define REG_0719    0x0719
#define REG_071A    0x071A
#define REG_071B    0x071B
#define REG_071C    0x071C
#define REG_071D    0x071D
#define REG_071E    0x071E
#define REG_071F    0x071F
#define REG_0720    0x0720
#define REG_0721    0x0721
#define REG_0722    0x0722
#define REG_0723    0x0723
#define REG_0724    0x0724
#define REG_0725    0x0725
#define REG_0726    0x0726
#define REG_0727    0x0727
#define REG_0728    0x0728
#define REG_0729    0x0729
#define REG_072A    0x072A
#define REG_072B    0x072B
#define REG_072C    0x072C
#define REG_072D    0x072D
#define REG_072E    0x072E
#define REG_072F    0x072F
#define REG_0730    0x0730
#define REG_0731    0x0731
#define REG_0732    0x0732
#define REG_0733    0x0733
#define REG_0734    0x0734
#define REG_0735    0x0735
#define REG_0736    0x0736
#define REG_0737    0x0737
#define REG_0738    0x0738
#define REG_0739    0x0739
#define REG_073A    0x073A
#define REG_073B    0x073B
#define REG_073C    0x073C
#define REG_073D    0x073D
#define REG_073E    0x073E
#define REG_073F    0x073F
#define REG_0740    0x0740
#define REG_0741    0x0741
#define REG_0742    0x0742
#define REG_0743    0x0743
#define REG_0744    0x0744
#define REG_0745    0x0745
#define REG_0746    0x0746
#define REG_0747    0x0747
#define REG_0748    0x0748
#define REG_0749    0x0749
#define REG_074A    0x074A
#define REG_074B    0x074B
#define REG_074C    0x074C
#define REG_074D    0x074D
#define REG_074E    0x074E
#define REG_074F    0x074F
#define REG_0750    0x0750
#define REG_0751    0x0751
#define REG_0752    0x0752
#define REG_0753    0x0753
#define REG_0754    0x0754
#define REG_0755    0x0755
#define REG_0756    0x0756
#define REG_0757    0x0757
#define REG_0758    0x0758
#define REG_0759    0x0759
#define REG_075A    0x075A
#define REG_075B    0x075B
#define REG_075C    0x075C
#define REG_075D    0x075D
#define REG_075E    0x075E
#define REG_075F    0x075F
#define REG_0760    0x0760
#define REG_0761    0x0761
#define REG_0762    0x0762
#define REG_0763    0x0763
#define REG_0764    0x0764
#define REG_0765    0x0765
#define REG_0766    0x0766
#define REG_0767    0x0767
#define REG_0768    0x0768
#define REG_0769    0x0769
#define REG_076A    0x076A
#define REG_076B    0x076B
#define REG_076C    0x076C
#define REG_076D    0x076D
#define REG_076E    0x076E
#define REG_076F    0x076F
#define REG_0770    0x0770
#define REG_0771    0x0771
#define REG_0772    0x0772
#define REG_0773    0x0773
#define REG_0774    0x0774
#define REG_0775    0x0775
#define REG_0776    0x0776
#define REG_0777    0x0777
#define REG_0778    0x0778
#define REG_0779    0x0779
#define REG_077A    0x077A
#define REG_077B    0x077B
#define REG_077C    0x077C
#define REG_077D    0x077D
#define REG_077E    0x077E
#define REG_077F    0x077F
#define REG_0780    0x0780
#define REG_0781    0x0781
#define REG_0782    0x0782
#define REG_0783    0x0783
#define REG_0784    0x0784
#define REG_0785    0x0785
#define REG_0786    0x0786
#define REG_0787    0x0787
#define REG_0788    0x0788
#define REG_0789    0x0789
#define REG_078A    0x078A
#define REG_078B    0x078B
#define REG_078C    0x078C
#define REG_078D    0x078D
#define REG_078E    0x078E
#define REG_078F    0x078F
#define REG_0790    0x0790
#define REG_0791    0x0791
#define REG_0792    0x0792
#define REG_0793    0x0793
#define REG_0794    0x0794
#define REG_0795    0x0795
#define REG_0796    0x0796
#define REG_0797    0x0797
#define REG_0798    0x0798
#define REG_0799    0x0799
#define REG_079A    0x079A
#define REG_079B    0x079B
#define REG_079C    0x079C
#define REG_079D    0x079D
#define REG_079E    0x079E
#define REG_079F    0x079F
#define REG_07A0    0x07A0
#define REG_07A1    0x07A1
#define REG_07A2    0x07A2
#define REG_07A3    0x07A3
#define REG_07A4    0x07A4
#define REG_07A5    0x07A5
#define REG_07A6    0x07A6
#define REG_07A7    0x07A7
#define REG_07A8    0x07A8
#define REG_07A9    0x07A9
#define REG_07AA    0x07AA
#define REG_07AB    0x07AB
#define REG_07AC    0x07AC
#define REG_07AD    0x07AD
#define REG_07AE    0x07AE
#define REG_07AF    0x07AF
#define REG_07B0    0x07B0
#define REG_07B1    0x07B1
#define REG_07B2    0x07B2
#define REG_07B3    0x07B3
#define REG_07B4    0x07B4
#define REG_07B5    0x07B5
#define REG_07B6    0x07B6
#define REG_07B7    0x07B7
#define REG_07B8    0x07B8
#define REG_07B9    0x07B9
#define REG_07BA    0x07BA
#define REG_07BB    0x07BB
#define REG_07BC    0x07BC
#define REG_07BD    0x07BD
#define REG_07BE    0x07BE
#define REG_07BF    0x07BF
#define REG_07C0    0x07C0
#define REG_07C1    0x07C1
#define REG_07C2    0x07C2
#define REG_07C3    0x07C3
#define REG_07C4    0x07C4
#define REG_07C5    0x07C5
#define REG_07C6    0x07C6
#define REG_07C7    0x07C7
#define REG_07C8    0x07C8
#define REG_07C9    0x07C9
#define REG_07CA    0x07CA
#define REG_07CB    0x07CB
#define REG_07CC    0x07CC
#define REG_07CD    0x07CD
#define REG_07CE    0x07CE
#define REG_07CF    0x07CF
#define REG_07D0    0x07D0
#define REG_07D1    0x07D1
#define REG_07D2    0x07D2
#define REG_07D3    0x07D3
#define REG_07D4    0x07D4
#define REG_07D5    0x07D5
#define REG_07D6    0x07D6
#define REG_07D7    0x07D7
#define REG_07D8    0x07D8
#define REG_07D9    0x07D9
#define REG_07DA    0x07DA
#define REG_07DB    0x07DB
#define REG_07DC    0x07DC
#define REG_07DD    0x07DD
#define REG_07DE    0x07DE
#define REG_07DF    0x07DF
#define REG_07E0    0x07E0
#define REG_07E1    0x07E1
#define REG_07E2    0x07E2
#define REG_07E3    0x07E3
#define REG_07E4    0x07E4
#define REG_07E5    0x07E5
#define REG_07E6    0x07E6
#define REG_07E7    0x07E7
#define REG_07E8    0x07E8
#define REG_07E9    0x07E9
#define REG_07EA    0x07EA
#define REG_07EB    0x07EB
#define REG_07EC    0x07EC
#define REG_07ED    0x07ED
#define REG_07EE    0x07EE
#define REG_07EF    0x07EF
#define REG_07F0    0x07F0
#define REG_07F1    0x07F1
#define REG_07F2    0x07F2
#define REG_07F3    0x07F3
#define REG_07F4    0x07F4
#define REG_07F5    0x07F5
#define REG_07F6    0x07F6
#define REG_07F7    0x07F7
#define REG_07F8    0x07F8
#define REG_07F9    0x07F9
#define REG_07FA    0x07FA
#define REG_07FB    0x07FB
#define REG_07FC    0x07FC
#define REG_07FD    0x07FD
#define REG_07FE    0x07FE
#define REG_07FF    0x07FF



#define REG_0800    0x0800
#define REG_0801    0x0801
#define REG_0802    0x0802
#define REG_0803    0x0803
#define REG_0804    0x0804
#define REG_0805    0x0805
#define REG_0806    0x0806
#define REG_0807    0x0807
#define REG_0808    0x0808
#define REG_0809    0x0809
#define REG_080A    0x080A
#define REG_080B    0x080B
#define REG_080C    0x080C
#define REG_080D    0x080D
#define REG_080E    0x080E
#define REG_080F    0x080F
#define REG_0810    0x0810
#define REG_0811    0x0811
#define REG_0812    0x0812
#define REG_0813    0x0813
#define REG_0814    0x0814
#define REG_0815    0x0815
#define REG_0816    0x0816
#define REG_0817    0x0817
#define REG_0818    0x0818
#define REG_0819    0x0819
#define REG_081A    0x081A
#define REG_081B    0x081B
#define REG_081C    0x081C
#define REG_081D    0x081D
#define REG_081E    0x081E
#define REG_081F    0x081F
#define REG_0820    0x0820
#define REG_0821    0x0821
#define REG_0822    0x0822
#define REG_0823    0x0823
#define REG_0824    0x0824
#define REG_0825    0x0825
#define REG_0826    0x0826
#define REG_0827    0x0827
#define REG_0828    0x0828
#define REG_0829    0x0829
#define REG_082A    0x082A
#define REG_082B    0x082B
#define REG_082C    0x082C
#define REG_082D    0x082D
#define REG_082E    0x082E
#define REG_082F    0x082F
#define REG_0830    0x0830
#define REG_0831    0x0831
#define REG_0832    0x0832
#define REG_0833    0x0833
#define REG_0834    0x0834
#define REG_0835    0x0835
#define REG_0836    0x0836
#define REG_0837    0x0837
#define REG_0838    0x0838
#define REG_0839    0x0839
#define REG_083A    0x083A
#define REG_083B    0x083B
#define REG_083C    0x083C
#define REG_083D    0x083D
#define REG_083E    0x083E
#define REG_083F    0x083F
#define REG_0840    0x0840
#define REG_0841    0x0841
#define REG_0842    0x0842
#define REG_0843    0x0843
#define REG_0844    0x0844
#define REG_0845    0x0845
#define REG_0846    0x0846
#define REG_0847    0x0847
#define REG_0848    0x0848
#define REG_0849    0x0849
#define REG_084A    0x084A
#define REG_084B    0x084B
#define REG_084C    0x084C
#define REG_084D    0x084D
#define REG_084E    0x084E
#define REG_084F    0x084F
#define REG_0850    0x0850
#define REG_0851    0x0851
#define REG_0852    0x0852
#define REG_0853    0x0853
#define REG_0854    0x0854
#define REG_0855    0x0855
#define REG_0856    0x0856
#define REG_0857    0x0857
#define REG_0858    0x0858
#define REG_0859    0x0859
#define REG_085A    0x085A
#define REG_085B    0x085B
#define REG_085C    0x085C
#define REG_085D    0x085D
#define REG_085E    0x085E
#define REG_085F    0x085F
#define REG_0860    0x0860
#define REG_0861    0x0861
#define REG_0862    0x0862
#define REG_0863    0x0863
#define REG_0864    0x0864
#define REG_0865    0x0865
#define REG_0866    0x0866
#define REG_0867    0x0867
#define REG_0868    0x0868
#define REG_0869    0x0869
#define REG_086A    0x086A
#define REG_086B    0x086B
#define REG_086C    0x086C
#define REG_086D    0x086D
#define REG_086E    0x086E
#define REG_086F    0x086F
#define REG_0870    0x0870
#define REG_0871    0x0871
#define REG_0872    0x0872
#define REG_0873    0x0873
#define REG_0874    0x0874
#define REG_0875    0x0875
#define REG_0876    0x0876
#define REG_0877    0x0877
#define REG_0878    0x0878
#define REG_0879    0x0879
#define REG_087A    0x087A
#define REG_087B    0x087B
#define REG_087C    0x087C
#define REG_087D    0x087D
#define REG_087E    0x087E
#define REG_087F    0x087F
#define REG_0880    0x0880
#define REG_0881    0x0881
#define REG_0882    0x0882
#define REG_0883    0x0883
#define REG_0884    0x0884
#define REG_0885    0x0885
#define REG_0886    0x0886
#define REG_0887    0x0887
#define REG_0888    0x0888
#define REG_0889    0x0889
#define REG_088A    0x088A
#define REG_088B    0x088B
#define REG_088C    0x088C
#define REG_088D    0x088D
#define REG_088E    0x088E
#define REG_088F    0x088F
#define REG_0890    0x0890
#define REG_0891    0x0891
#define REG_0892    0x0892
#define REG_0893    0x0893
#define REG_0894    0x0894
#define REG_0895    0x0895
#define REG_0896    0x0896
#define REG_0897    0x0897
#define REG_0898    0x0898
#define REG_0899    0x0899
#define REG_089A    0x089A
#define REG_089B    0x089B
#define REG_089C    0x089C
#define REG_089D    0x089D
#define REG_089E    0x089E
#define REG_089F    0x089F
#define REG_08A0    0x08A0
#define REG_08A1    0x08A1
#define REG_08A2    0x08A2
#define REG_08A3    0x08A3
#define REG_08A4    0x08A4
#define REG_08A5    0x08A5
#define REG_08A6    0x08A6
#define REG_08A7    0x08A7
#define REG_08A8    0x08A8
#define REG_08A9    0x08A9
#define REG_08AA    0x08AA
#define REG_08AB    0x08AB
#define REG_08AC    0x08AC
#define REG_08AD    0x08AD
#define REG_08AE    0x08AE
#define REG_08AF    0x08AF
#define REG_08B0    0x08B0
#define REG_08B1    0x08B1
#define REG_08B2    0x08B2
#define REG_08B3    0x08B3
#define REG_08B4    0x08B4
#define REG_08B5    0x08B5
#define REG_08B6    0x08B6
#define REG_08B7    0x08B7
#define REG_08B8    0x08B8
#define REG_08B9    0x08B9
#define REG_08BA    0x08BA
#define REG_08BB    0x08BB
#define REG_08BC    0x08BC
#define REG_08BD    0x08BD
#define REG_08BE    0x08BE
#define REG_08BF    0x08BF
#define REG_08C0    0x08C0
#define REG_08C1    0x08C1
#define REG_08C2    0x08C2
#define REG_08C3    0x08C3
#define REG_08C4    0x08C4
#define REG_08C5    0x08C5
#define REG_08C6    0x08C6
#define REG_08C7    0x08C7
#define REG_08C8    0x08C8
#define REG_08C9    0x08C9
#define REG_08CA    0x08CA
#define REG_08CB    0x08CB
#define REG_08CC    0x08CC
#define REG_08CD    0x08CD
#define REG_08CE    0x08CE
#define REG_08CF    0x08CF
#define REG_08D0    0x08D0
#define REG_08D1    0x08D1
#define REG_08D2    0x08D2
#define REG_08D3    0x08D3
#define REG_08D4    0x08D4
#define REG_08D5    0x08D5
#define REG_08D6    0x08D6
#define REG_08D7    0x08D7
#define REG_08D8    0x08D8
#define REG_08D9    0x08D9
#define REG_08DA    0x08DA
#define REG_08DB    0x08DB
#define REG_08DC    0x08DC
#define REG_08DD    0x08DD
#define REG_08DE    0x08DE
#define REG_08DF    0x08DF
#define REG_08E0    0x08E0
#define REG_08E1    0x08E1
#define REG_08E2    0x08E2
#define REG_08E3    0x08E3
#define REG_08E4    0x08E4
#define REG_08E5    0x08E5
#define REG_08E6    0x08E6
#define REG_08E7    0x08E7
#define REG_08E8    0x08E8
#define REG_08E9    0x08E9
#define REG_08EA    0x08EA
#define REG_08EB    0x08EB
#define REG_08EC    0x08EC
#define REG_08ED    0x08ED
#define REG_08EE    0x08EE
#define REG_08EF    0x08EF
#define REG_08F0    0x08F0
#define REG_08F1    0x08F1
#define REG_08F2    0x08F2
#define REG_08F3    0x08F3
#define REG_08F4    0x08F4
#define REG_08F5    0x08F5
#define REG_08F6    0x08F6
#define REG_08F7    0x08F7
#define REG_08F8    0x08F8
#define REG_08F9    0x08F9
#define REG_08FA    0x08FA
#define REG_08FB    0x08FB
#define REG_08FC    0x08FC
#define REG_08FD    0x08FD
#define REG_08FE    0x08FE
#define REG_08FF    0x08FF

#define REG_0900    0x0900
#define REG_0901    0x0901
#define REG_0902    0x0902
#define REG_0903    0x0903
#define REG_0904    0x0904
#define REG_0905    0x0905
#define REG_0906    0x0906
#define REG_0907    0x0907
#define REG_0908    0x0908
#define REG_0909    0x0909
#define REG_090A    0x090A
#define REG_090B    0x090B
#define REG_090C    0x090C
#define REG_090D    0x090D
#define REG_090E    0x090E
#define REG_090F    0x090F
#define REG_0910    0x0910
#define REG_0911    0x0911
#define REG_0912    0x0912
#define REG_0913    0x0913
#define REG_0914    0x0914
#define REG_0915    0x0915
#define REG_0916    0x0916
#define REG_0917    0x0917
#define REG_0918    0x0918
#define REG_0919    0x0919
#define REG_091A    0x091A
#define REG_091B    0x091B
#define REG_091C    0x091C
#define REG_091D    0x091D
#define REG_091E    0x091E
#define REG_091F    0x091F
#define REG_0920    0x0920
#define REG_0921    0x0921
#define REG_0922    0x0922
#define REG_0923    0x0923
#define REG_0924    0x0924
#define REG_0925    0x0925
#define REG_0926    0x0926
#define REG_0927    0x0927
#define REG_0928    0x0928
#define REG_0929    0x0929
#define REG_092A    0x092A
#define REG_092B    0x092B
#define REG_092C    0x092C
#define REG_092D    0x092D
#define REG_092E    0x092E
#define REG_092F    0x092F
#define REG_0930    0x0930
#define REG_0931    0x0931
#define REG_0932    0x0932
#define REG_0933    0x0933
#define REG_0934    0x0934
#define REG_0935    0x0935
#define REG_0936    0x0936
#define REG_0937    0x0937
#define REG_0938    0x0938
#define REG_0939    0x0939
#define REG_093A    0x093A
#define REG_093B    0x093B
#define REG_093C    0x093C
#define REG_093D    0x093D
#define REG_093E    0x093E
#define REG_093F    0x093F
#define REG_0940    0x0940
#define REG_0941    0x0941
#define REG_0942    0x0942
#define REG_0943    0x0943
#define REG_0944    0x0944
#define REG_0945    0x0945
#define REG_0946    0x0946
#define REG_0947    0x0947
#define REG_0948    0x0948
#define REG_0949    0x0949
#define REG_094A    0x094A
#define REG_094B    0x094B
#define REG_094C    0x094C
#define REG_094D    0x094D
#define REG_094E    0x094E
#define REG_094F    0x094F
#define REG_0950    0x0950
#define REG_0951    0x0951
#define REG_0952    0x0952
#define REG_0953    0x0953
#define REG_0954    0x0954
#define REG_0955    0x0955
#define REG_0956    0x0956
#define REG_0957    0x0957
#define REG_0958    0x0958
#define REG_0959    0x0959
#define REG_095A    0x095A
#define REG_095B    0x095B
#define REG_095C    0x095C
#define REG_095D    0x095D
#define REG_095E    0x095E
#define REG_095F    0x095F
#define REG_0960    0x0960
#define REG_0961    0x0961
#define REG_0962    0x0962
#define REG_0963    0x0963
#define REG_0964    0x0964
#define REG_0965    0x0965
#define REG_0966    0x0966
#define REG_0967    0x0967
#define REG_0968    0x0968
#define REG_0969    0x0969
#define REG_096A    0x096A
#define REG_096B    0x096B
#define REG_096C    0x096C
#define REG_096D    0x096D
#define REG_096E    0x096E
#define REG_096F    0x096F
#define REG_0970    0x0970
#define REG_0971    0x0971
#define REG_0972    0x0972
#define REG_0973    0x0973
#define REG_0974    0x0974
#define REG_0975    0x0975
#define REG_0976    0x0976
#define REG_0977    0x0977
#define REG_0978    0x0978
#define REG_0979    0x0979
#define REG_097A    0x097A
#define REG_097B    0x097B
#define REG_097C    0x097C
#define REG_097D    0x097D
#define REG_097E    0x097E
#define REG_097F    0x097F
#define REG_0980    0x0980
#define REG_0981    0x0981
#define REG_0982    0x0982
#define REG_0983    0x0983
#define REG_0984    0x0984
#define REG_0985    0x0985
#define REG_0986    0x0986
#define REG_0987    0x0987
#define REG_0988    0x0988
#define REG_0989    0x0989
#define REG_098A    0x098A
#define REG_098B    0x098B
#define REG_098C    0x098C
#define REG_098D    0x098D
#define REG_098E    0x098E
#define REG_098F    0x098F
#define REG_0990    0x0990
#define REG_0991    0x0991
#define REG_0992    0x0992
#define REG_0993    0x0993
#define REG_0994    0x0994
#define REG_0995    0x0995
#define REG_0996    0x0996
#define REG_0997    0x0997
#define REG_0998    0x0998
#define REG_0999    0x0999
#define REG_099A    0x099A
#define REG_099B    0x099B
#define REG_099C    0x099C
#define REG_099D    0x099D
#define REG_099E    0x099E
#define REG_099F    0x099F
#define REG_09A0    0x09A0
#define REG_09A1    0x09A1
#define REG_09A2    0x09A2
#define REG_09A3    0x09A3
#define REG_09A4    0x09A4
#define REG_09A5    0x09A5
#define REG_09A6    0x09A6
#define REG_09A7    0x09A7
#define REG_09A8    0x09A8
#define REG_09A9    0x09A9
#define REG_09AA    0x09AA
#define REG_09AB    0x09AB
#define REG_09AC    0x09AC
#define REG_09AD    0x09AD
#define REG_09AE    0x09AE
#define REG_09AF    0x09AF
#define REG_09B0    0x09B0
#define REG_09B1    0x09B1
#define REG_09B2    0x09B2
#define REG_09B3    0x09B3
#define REG_09B4    0x09B4
#define REG_09B5    0x09B5
#define REG_09B6    0x09B6
#define REG_09B7    0x09B7
#define REG_09B8    0x09B8
#define REG_09B9    0x09B9
#define REG_09BA    0x09BA
#define REG_09BB    0x09BB
#define REG_09BC    0x09BC
#define REG_09BD    0x09BD
#define REG_09BE    0x09BE
#define REG_09BF    0x09BF
#define REG_09C0    0x09C0
#define REG_09C1    0x09C1
#define REG_09C2    0x09C2
#define REG_09C3    0x09C3
#define REG_09C4    0x09C4
#define REG_09C5    0x09C5
#define REG_09C6    0x09C6
#define REG_09C7    0x09C7
#define REG_09C8    0x09C8
#define REG_09C9    0x09C9
#define REG_09CA    0x09CA
#define REG_09CB    0x09CB
#define REG_09CC    0x09CC
#define REG_09CD    0x09CD
#define REG_09CE    0x09CE
#define REG_09CF    0x09CF
#define REG_09D0    0x09D0
#define REG_09D1    0x09D1
#define REG_09D2    0x09D2
#define REG_09D3    0x09D3
#define REG_09D4    0x09D4
#define REG_09D5    0x09D5
#define REG_09D6    0x09D6
#define REG_09D7    0x09D7
#define REG_09D8    0x09D8
#define REG_09D9    0x09D9
#define REG_09DA    0x09DA
#define REG_09DB    0x09DB
#define REG_09DC    0x09DC
#define REG_09DD    0x09DD
#define REG_09DE    0x09DE
#define REG_09DF    0x09DF
#define REG_09E0    0x09E0
#define REG_09E1    0x09E1
#define REG_09E2    0x09E2
#define REG_09E3    0x09E3
#define REG_09E4    0x09E4
#define REG_09E5    0x09E5
#define REG_09E6    0x09E6
#define REG_09E7    0x09E7
#define REG_09E8    0x09E8
#define REG_09E9    0x09E9
#define REG_09EA    0x09EA
#define REG_09EB    0x09EB
#define REG_09EC    0x09EC
#define REG_09ED    0x09ED
#define REG_09EE    0x09EE
#define REG_09EF    0x09EF
#define REG_09F0    0x09F0
#define REG_09F1    0x09F1
#define REG_09F2    0x09F2
#define REG_09F3    0x09F3
#define REG_09F4    0x09F4
#define REG_09F5    0x09F5
#define REG_09F6    0x09F6
#define REG_09F7    0x09F7
#define REG_09F8    0x09F8
#define REG_09F9    0x09F9
#define REG_09FA    0x09FA
#define REG_09FB    0x09FB
#define REG_09FC    0x09FC
#define REG_09FD    0x09FD
#define REG_09FE    0x09FE
#define REG_09FF    0x09FF

#define REG_0A00    0x0A00
#define REG_0A01    0x0A01
#define REG_0A02    0x0A02
#define REG_0A03    0x0A03
#define REG_0A04    0x0A04
#define REG_0A05    0x0A05
#define REG_0A06    0x0A06
#define REG_0A07    0x0A07
#define REG_0A08    0x0A08
#define REG_0A09    0x0A09
#define REG_0A0A    0x0A0A
#define REG_0A0B    0x0A0B
#define REG_0A0C    0x0A0C
#define REG_0A0D    0x0A0D
#define REG_0A0E    0x0A0E
#define REG_0A0F    0x0A0F
#define REG_0A10    0x0A10
#define REG_0A11    0x0A11
#define REG_0A12    0x0A12
#define REG_0A13    0x0A13
#define REG_0A14    0x0A14
#define REG_0A15    0x0A15
#define REG_0A16    0x0A16
#define REG_0A17    0x0A17
#define REG_0A18    0x0A18
#define REG_0A19    0x0A19
#define REG_0A1A    0x0A1A
#define REG_0A1B    0x0A1B
#define REG_0A1C    0x0A1C
#define REG_0A1D    0x0A1D
#define REG_0A1E    0x0A1E
#define REG_0A1F    0x0A1F
#define REG_0A20    0x0A20
#define REG_0A21    0x0A21
#define REG_0A22    0x0A22
#define REG_0A23    0x0A23
#define REG_0A24    0x0A24
#define REG_0A25    0x0A25
#define REG_0A26    0x0A26
#define REG_0A27    0x0A27
#define REG_0A28    0x0A28
#define REG_0A29    0x0A29
#define REG_0A2A    0x0A2A
#define REG_0A2B    0x0A2B
#define REG_0A2C    0x0A2C
#define REG_0A2D    0x0A2D
#define REG_0A2E    0x0A2E
#define REG_0A2F    0x0A2F
#define REG_0A30    0x0A30
#define REG_0A31    0x0A31
#define REG_0A32    0x0A32
#define REG_0A33    0x0A33
#define REG_0A34    0x0A34
#define REG_0A35    0x0A35
#define REG_0A36    0x0A36
#define REG_0A37    0x0A37
#define REG_0A38    0x0A38
#define REG_0A39    0x0A39
#define REG_0A3A    0x0A3A
#define REG_0A3B    0x0A3B
#define REG_0A3C    0x0A3C
#define REG_0A3D    0x0A3D
#define REG_0A3E    0x0A3E
#define REG_0A3F    0x0A3F
#define REG_0A40    0x0A40
#define REG_0A41    0x0A41
#define REG_0A42    0x0A42
#define REG_0A43    0x0A43
#define REG_0A44    0x0A44
#define REG_0A45    0x0A45
#define REG_0A46    0x0A46
#define REG_0A47    0x0A47
#define REG_0A48    0x0A48
#define REG_0A49    0x0A49
#define REG_0A4A    0x0A4A
#define REG_0A4B    0x0A4B
#define REG_0A4C    0x0A4C
#define REG_0A4D    0x0A4D
#define REG_0A4E    0x0A4E
#define REG_0A4F    0x0A4F
#define REG_0A50    0x0A50
#define REG_0A51    0x0A51
#define REG_0A52    0x0A52
#define REG_0A53    0x0A53
#define REG_0A54    0x0A54
#define REG_0A55    0x0A55
#define REG_0A56    0x0A56
#define REG_0A57    0x0A57
#define REG_0A58    0x0A58
#define REG_0A59    0x0A59
#define REG_0A5A    0x0A5A
#define REG_0A5B    0x0A5B
#define REG_0A5C    0x0A5C
#define REG_0A5D    0x0A5D
#define REG_0A5E    0x0A5E
#define REG_0A5F    0x0A5F
#define REG_0A60    0x0A60
#define REG_0A61    0x0A61
#define REG_0A62    0x0A62
#define REG_0A63    0x0A63
#define REG_0A64    0x0A64
#define REG_0A65    0x0A65
#define REG_0A66    0x0A66
#define REG_0A67    0x0A67
#define REG_0A68    0x0A68
#define REG_0A69    0x0A69
#define REG_0A6A    0x0A6A
#define REG_0A6B    0x0A6B
#define REG_0A6C    0x0A6C
#define REG_0A6D    0x0A6D
#define REG_0A6E    0x0A6E
#define REG_0A6F    0x0A6F
#define REG_0A70    0x0A70
#define REG_0A71    0x0A71
#define REG_0A72    0x0A72
#define REG_0A73    0x0A73
#define REG_0A74    0x0A74
#define REG_0A75    0x0A75
#define REG_0A76    0x0A76
#define REG_0A77    0x0A77
#define REG_0A78    0x0A78
#define REG_0A79    0x0A79
#define REG_0A7A    0x0A7A
#define REG_0A7B    0x0A7B
#define REG_0A7C    0x0A7C
#define REG_0A7D    0x0A7D
#define REG_0A7E    0x0A7E
#define REG_0A7F    0x0A7F
#define REG_0A80    0x0A80
#define REG_0A81    0x0A81
#define REG_0A82    0x0A82
#define REG_0A83    0x0A83
#define REG_0A84    0x0A84
#define REG_0A85    0x0A85
#define REG_0A86    0x0A86
#define REG_0A87    0x0A87
#define REG_0A88    0x0A88
#define REG_0A89    0x0A89
#define REG_0A8A    0x0A8A
#define REG_0A8B    0x0A8B
#define REG_0A8C    0x0A8C
#define REG_0A8D    0x0A8D
#define REG_0A8E    0x0A8E
#define REG_0A8F    0x0A8F
#define REG_0A90    0x0A90
#define REG_0A91    0x0A91
#define REG_0A92    0x0A92
#define REG_0A93    0x0A93
#define REG_0A94    0x0A94
#define REG_0A95    0x0A95
#define REG_0A96    0x0A96
#define REG_0A97    0x0A97
#define REG_0A98    0x0A98
#define REG_0A99    0x0A99
#define REG_0A9A    0x0A9A
#define REG_0A9B    0x0A9B
#define REG_0A9C    0x0A9C
#define REG_0A9D    0x0A9D
#define REG_0A9E    0x0A9E
#define REG_0A9F    0x0A9F
#define REG_0AA0    0x0AA0
#define REG_0AA1    0x0AA1
#define REG_0AA2    0x0AA2
#define REG_0AA3    0x0AA3
#define REG_0AA4    0x0AA4
#define REG_0AA5    0x0AA5
#define REG_0AA6    0x0AA6
#define REG_0AA7    0x0AA7
#define REG_0AA8    0x0AA8
#define REG_0AA9    0x0AA9
#define REG_0AAA    0x0AAA
#define REG_0AAB    0x0AAB
#define REG_0AAC    0x0AAC
#define REG_0AAD    0x0AAD
#define REG_0AAE    0x0AAE
#define REG_0AAF    0x0AAF
#define REG_0AB0    0x0AB0
#define REG_0AB1    0x0AB1
#define REG_0AB2    0x0AB2
#define REG_0AB3    0x0AB3
#define REG_0AB4    0x0AB4
#define REG_0AB5    0x0AB5
#define REG_0AB6    0x0AB6
#define REG_0AB7    0x0AB7
#define REG_0AB8    0x0AB8
#define REG_0AB9    0x0AB9
#define REG_0ABA    0x0ABA
#define REG_0ABB    0x0ABB
#define REG_0ABC    0x0ABC
#define REG_0ABD    0x0ABD
#define REG_0ABE    0x0ABE
#define REG_0ABF    0x0ABF
#define REG_0AC0    0x0AC0
#define REG_0AC1    0x0AC1
#define REG_0AC2    0x0AC2
#define REG_0AC3    0x0AC3
#define REG_0AC4    0x0AC4
#define REG_0AC5    0x0AC5
#define REG_0AC6    0x0AC6
#define REG_0AC7    0x0AC7
#define REG_0AC8    0x0AC8
#define REG_0AC9    0x0AC9
#define REG_0ACA    0x0ACA
#define REG_0ACB    0x0ACB
#define REG_0ACC    0x0ACC
#define REG_0ACD    0x0ACD
#define REG_0ACE    0x0ACE
#define REG_0ACF    0x0ACF
#define REG_0AD0    0x0AD0
#define REG_0AD1    0x0AD1
#define REG_0AD2    0x0AD2
#define REG_0AD3    0x0AD3
#define REG_0AD4    0x0AD4
#define REG_0AD5    0x0AD5
#define REG_0AD6    0x0AD6
#define REG_0AD7    0x0AD7
#define REG_0AD8    0x0AD8
#define REG_0AD9    0x0AD9
#define REG_0ADA    0x0ADA
#define REG_0ADB    0x0ADB
#define REG_0ADC    0x0ADC
#define REG_0ADD    0x0ADD
#define REG_0ADE    0x0ADE
#define REG_0ADF    0x0ADF
#define REG_0AE0    0x0AE0
#define REG_0AE1    0x0AE1
#define REG_0AE2    0x0AE2
#define REG_0AE3    0x0AE3
#define REG_0AE4    0x0AE4
#define REG_0AE5    0x0AE5
#define REG_0AE6    0x0AE6
#define REG_0AE7    0x0AE7
#define REG_0AE8    0x0AE8
#define REG_0AE9    0x0AE9
#define REG_0AEA    0x0AEA
#define REG_0AEB    0x0AEB
#define REG_0AEC    0x0AEC
#define REG_0AED    0x0AED
#define REG_0AEE    0x0AEE
#define REG_0AEF    0x0AEF
#define REG_0AF0    0x0AF0
#define REG_0AF1    0x0AF1
#define REG_0AF2    0x0AF2
#define REG_0AF3    0x0AF3
#define REG_0AF4    0x0AF4
#define REG_0AF5    0x0AF5
#define REG_0AF6    0x0AF6
#define REG_0AF7    0x0AF7
#define REG_0AF8    0x0AF8
#define REG_0AF9    0x0AF9
#define REG_0AFA    0x0AFA
#define REG_0AFB    0x0AFB
#define REG_0AFC    0x0AFC
#define REG_0AFD    0x0AFD
#define REG_0AFE    0x0AFE
#define REG_0AFF    0x0AFF

#define REG_0B00    0x0B00
#define REG_0B01    0x0B01
#define REG_0B02    0x0B02
#define REG_0B06    0x0B06
#define REG_0B0E    0x0B0E
#define REG_0B12    0x0B12
#define REG_0B43    0x0B43
#define REG_0B46    0x0B46
#define REG_0B4A    0x0B4A
#define REG_0B4B    0x0B4B
#define REG_0B4C    0x0B4C
#define REG_0B74    0x0B74
#define REG_0B76    0x0B76
#define REG_0B78    0x0B78
#define REG_0B7A    0x0B7A
#define REG_0BA0    0x0BA0
#define REG_0BA4    0x0BA4
#define REG_0BA5    0x0BA5
#define REG_0BA6    0x0BA6
#define REG_0BAA    0x0BAA
#define REG_0BB2    0x0BB2
#define REG_0BB4    0x0BB4
#define REG_0BBA    0x0BBA
#define REG_0BD6    0x0BD6
#define REG_0BD8    0x0BD8
#define REG_0BD9    0x0BD9
#define REG_0BDA    0x0BDA
#define REG_0BE0    0x0BE0
#define REG_0BE2    0x0BE2

#define REG_0C00    0x0C00
#define REG_0C01    0x0C01
#define REG_0C02    0x0C02
#define REG_0C03    0x0C03
#define REG_0C04    0x0C04
#define REG_0C05    0x0C05
#define REG_0C06    0x0C06
#define REG_0C07    0x0C07
#define REG_0C08    0x0C08
#define REG_0C09    0x0C09
#define REG_0C0A    0x0C0A
#define REG_0C0B    0x0C0B
#define REG_0C0C    0x0C0C
#define REG_0C0D    0x0C0D
#define REG_0C0E    0x0C0E
#define REG_0C0F    0x0C0F
#define REG_0C10    0x0C10
#define REG_0C11    0x0C11
#define REG_0C12    0x0C12
#define REG_0C13    0x0C13
#define REG_0C14    0x0C14
#define REG_0C15    0x0C15
#define REG_0C16    0x0C16
#define REG_0C17    0x0C17
#define REG_0C18    0x0C18
#define REG_0C19    0x0C19
#define REG_0C1A    0x0C1A
#define REG_0C1B    0x0C1B
#define REG_0C1C    0x0C1C
#define REG_0C1D    0x0C1D
#define REG_0C1E    0x0C1E
#define REG_0C1F    0x0C1F
#define REG_0C20    0x0C20
#define REG_0C21    0x0C21
#define REG_0C22    0x0C22
#define REG_0C23    0x0C23
#define REG_0C24    0x0C24
#define REG_0C25    0x0C25
#define REG_0C26    0x0C26
#define REG_0C27    0x0C27
#define REG_0C28    0x0C28
#define REG_0C29    0x0C29
#define REG_0C2A    0x0C2A
#define REG_0C2B    0x0C2B
#define REG_0C2C    0x0C2C
#define REG_0C2D    0x0C2D
#define REG_0C2E    0x0C2E
#define REG_0C2F    0x0C2F
#define REG_0C30    0x0C30
#define REG_0C31    0x0C31
#define REG_0C32    0x0C32
#define REG_0C33    0x0C33
#define REG_0C34    0x0C34
#define REG_0C35    0x0C35
#define REG_0C36    0x0C36
#define REG_0C37    0x0C37
#define REG_0C38    0x0C38
#define REG_0C39    0x0C39
#define REG_0C3A    0x0C3A
#define REG_0C3B    0x0C3B
#define REG_0C3C    0x0C3C
#define REG_0C3D    0x0C3D
#define REG_0C3E    0x0C3E
#define REG_0C3F    0x0C3F
#define REG_0C40    0x0C40
#define REG_0C41    0x0C41
#define REG_0C42    0x0C42
#define REG_0C43    0x0C43
#define REG_0C44    0x0C44
#define REG_0C45    0x0C45
#define REG_0C46    0x0C46
#define REG_0C47    0x0C47
#define REG_0C48    0x0C48
#define REG_0C49    0x0C49
#define REG_0C4A    0x0C4A
#define REG_0C4B    0x0C4B
#define REG_0C4C    0x0C4C
#define REG_0C4D    0x0C4D
#define REG_0C4E    0x0C4E
#define REG_0C4F    0x0C4F
#define REG_0C50    0x0C50
#define REG_0C51    0x0C51
#define REG_0C52    0x0C52
#define REG_0C53    0x0C53
#define REG_0C54    0x0C54
#define REG_0C55    0x0C55
#define REG_0C56    0x0C56
#define REG_0C57    0x0C57
#define REG_0C58    0x0C58
#define REG_0C59    0x0C59
#define REG_0C5A    0x0C5A
#define REG_0C5B    0x0C5B
#define REG_0C5C    0x0C5C
#define REG_0C5D    0x0C5D
#define REG_0C5E    0x0C5E
#define REG_0C5F    0x0C5F
#define REG_0C60    0x0C60
#define REG_0C61    0x0C61
#define REG_0C62    0x0C62
#define REG_0C63    0x0C63
#define REG_0C64    0x0C64
#define REG_0C65    0x0C65
#define REG_0C66    0x0C66
#define REG_0C67    0x0C67
#define REG_0C68    0x0C68
#define REG_0C69    0x0C69
#define REG_0C6A    0x0C6A
#define REG_0C6B    0x0C6B
#define REG_0C6C    0x0C6C
#define REG_0C6D    0x0C6D
#define REG_0C6E    0x0C6E
#define REG_0C6F    0x0C6F
#define REG_0C70    0x0C70
#define REG_0C71    0x0C71
#define REG_0C72    0x0C72
#define REG_0C73    0x0C73
#define REG_0C74    0x0C74
#define REG_0C75    0x0C75
#define REG_0C76    0x0C76
#define REG_0C77    0x0C77
#define REG_0C78    0x0C78
#define REG_0C79    0x0C79
#define REG_0C7A    0x0C7A
#define REG_0C7B    0x0C7B
#define REG_0C7C    0x0C7C
#define REG_0C7D    0x0C7D
#define REG_0C7E    0x0C7E
#define REG_0C7F    0x0C7F
#define REG_0C80    0x0C80
#define REG_0C81    0x0C81
#define REG_0C82    0x0C82
#define REG_0C83    0x0C83
#define REG_0C84    0x0C84
#define REG_0C85    0x0C85
#define REG_0C86    0x0C86
#define REG_0C87    0x0C87
#define REG_0C88    0x0C88
#define REG_0C89    0x0C89
#define REG_0C8A    0x0C8A
#define REG_0C8B    0x0C8B
#define REG_0C8C    0x0C8C
#define REG_0C8D    0x0C8D
#define REG_0C8E    0x0C8E
#define REG_0C8F    0x0C8F
#define REG_0C90    0x0C90
#define REG_0C91    0x0C91
#define REG_0C92    0x0C92
#define REG_0C93    0x0C93
#define REG_0C94    0x0C94
#define REG_0C95    0x0C95
#define REG_0C96    0x0C96
#define REG_0C97    0x0C97
#define REG_0C98    0x0C98
#define REG_0C99    0x0C99
#define REG_0C9A    0x0C9A
#define REG_0C9B    0x0C9B
#define REG_0C9C    0x0C9C
#define REG_0C9D    0x0C9D
#define REG_0C9E    0x0C9E
#define REG_0C9F    0x0C9F
#define REG_0CA0    0x0CA0
#define REG_0CA1    0x0CA1
#define REG_0CA2    0x0CA2
#define REG_0CA3    0x0CA3
#define REG_0CA4    0x0CA4
#define REG_0CA5    0x0CA5
#define REG_0CA6    0x0CA6
#define REG_0CA7    0x0CA7
#define REG_0CA8    0x0CA8
#define REG_0CA9    0x0CA9
#define REG_0CAA    0x0CAA
#define REG_0CAB    0x0CAB
#define REG_0CAC    0x0CAC
#define REG_0CAD    0x0CAD
#define REG_0CAE    0x0CAE
#define REG_0CAF    0x0CAF
#define REG_0CB0    0x0CB0
#define REG_0CB1    0x0CB1
#define REG_0CB2    0x0CB2
#define REG_0CB3    0x0CB3
#define REG_0CB4    0x0CB4
#define REG_0CB5    0x0CB5
#define REG_0CB6    0x0CB6
#define REG_0CB7    0x0CB7
#define REG_0CB8    0x0CB8
#define REG_0CB9    0x0CB9
#define REG_0CBA    0x0CBA
#define REG_0CBB    0x0CBB
#define REG_0CBC    0x0CBC
#define REG_0CBD    0x0CBD
#define REG_0CBE    0x0CBE
#define REG_0CBF    0x0CBF
#define REG_0CC0    0x0CC0
#define REG_0CC1    0x0CC1
#define REG_0CC2    0x0CC2
#define REG_0CC3    0x0CC3
#define REG_0CC4    0x0CC4
#define REG_0CC5    0x0CC5
#define REG_0CC6    0x0CC6
#define REG_0CC7    0x0CC7
#define REG_0CC8    0x0CC8
#define REG_0CC9    0x0CC9
#define REG_0CCA    0x0CCA
#define REG_0CCB    0x0CCB
#define REG_0CCC    0x0CCC
#define REG_0CCD    0x0CCD
#define REG_0CCE    0x0CCE
#define REG_0CCF    0x0CCF
#define REG_0CD0    0x0CD0
#define REG_0CD1    0x0CD1
#define REG_0CD2    0x0CD2
#define REG_0CD3    0x0CD3
#define REG_0CD4    0x0CD4
#define REG_0CD5    0x0CD5
#define REG_0CD6    0x0CD6
#define REG_0CD7    0x0CD7
#define REG_0CD8    0x0CD8
#define REG_0CD9    0x0CD9
#define REG_0CDA    0x0CDA
#define REG_0CDB    0x0CDB
#define REG_0CDC    0x0CDC
#define REG_0CDD    0x0CDD
#define REG_0CDE    0x0CDE
#define REG_0CDF    0x0CDF
#define REG_0CE0    0x0CE0
#define REG_0CE1    0x0CE1
#define REG_0CE2    0x0CE2
#define REG_0CE3    0x0CE3
#define REG_0CE4    0x0CE4
#define REG_0CE5    0x0CE5
#define REG_0CE6    0x0CE6
#define REG_0CE7    0x0CE7
#define REG_0CE8    0x0CE8
#define REG_0CE9    0x0CE9
#define REG_0CEA    0x0CEA
#define REG_0CEB    0x0CEB
#define REG_0CEC    0x0CEC
#define REG_0CED    0x0CED
#define REG_0CEE    0x0CEE
#define REG_0CEF    0x0CEF
#define REG_0CF0    0x0CF0
#define REG_0CF1    0x0CF1
#define REG_0CF2    0x0CF2
#define REG_0CF3    0x0CF3
#define REG_0CF4    0x0CF4
#define REG_0CF5    0x0CF5
#define REG_0CF6    0x0CF6
#define REG_0CF7    0x0CF7
#define REG_0CF8    0x0CF8
#define REG_0CF9    0x0CF9
#define REG_0CFA    0x0CFA
#define REG_0CFB    0x0CFB
#define REG_0CFC    0x0CFC
#define REG_0CFD    0x0CFD
#define REG_0CFE    0x0CFE
#define REG_0CFF    0x0CFF
#define REG_0F00    0x0F00
#define REG_0F01    0x0F01
#define REG_0F02    0x0F02
#define REG_0F03    0x0F03
#define REG_1000    0x1000
#define REG_1001    0x1001
#define REG_1002    0x1002
#define REG_1003    0x1003
#define REG_1004    0x1004
#define REG_1005    0x1005
#define REG_1006    0x1006
#define REG_1007    0x1007
#define REG_1008    0x1008
#define REG_1009    0x1009
#define REG_100A    0x100A
#define REG_100B    0x100B
#define REG_100C    0x100C
#define REG_100D    0x100D
#define REG_100E    0x100E
#define REG_100F    0x100F
#define REG_1010    0x1010
#define REG_1011    0x1011
#define REG_1012    0x1012
#define REG_1013    0x1013
#define REG_1014    0x1014
#define REG_1015    0x1015
#define REG_1016    0x1016
#define REG_1017    0x1017
#define REG_1018    0x1018
#define REG_1019    0x1019
#define REG_101A    0x101A
#define REG_101B    0x101B
#define REG_101C    0x101C
#define REG_101D    0x101D
#define REG_101E    0x101E
#define REG_101F    0x101F
#define REG_1020    0x1020
#define REG_1021    0x1021
#define REG_1022    0x1022
#define REG_1023    0x1023
#define REG_1024    0x1024
#define REG_1025    0x1025
#define REG_1026    0x1026
#define REG_1027    0x1027
#define REG_1028    0x1028
#define REG_1029    0x1029
#define REG_102A    0x102A
#define REG_102B    0x102B
#define REG_102C    0x102C
#define REG_102D    0x102D
#define REG_102E    0x102E
#define REG_102F    0x102F
#define REG_1030    0x1030
#define REG_1031    0x1031
#define REG_1032    0x1032
#define REG_1033    0x1033
#define REG_1034    0x1034
#define REG_1035    0x1035
#define REG_1036    0x1036
#define REG_1037    0x1037
#define REG_1038    0x1038
#define REG_1039    0x1039
#define REG_103A    0x103A
#define REG_103B    0x103B
#define REG_103C    0x103C
#define REG_103D    0x103D
#define REG_103E    0x103E
#define REG_103F    0x103F
#define REG_1040    0x1040
#define REG_1041    0x1041
#define REG_1042    0x1042
#define REG_1043    0x1043
#define REG_1044    0x1044
#define REG_1045    0x1045
#define REG_1046    0x1046
#define REG_1047    0x1047
#define REG_1048    0x1048
#define REG_1049    0x1049
#define REG_104A    0x104A
#define REG_104B    0x104B
#define REG_104C    0x104C
#define REG_104D    0x104D
#define REG_104E    0x104E
#define REG_104F    0x104F
#define REG_1050    0x1050
#define REG_1051    0x1051
#define REG_1052    0x1052
#define REG_1053    0x1053
#define REG_1054    0x1054
#define REG_1055    0x1055
#define REG_1056    0x1056
#define REG_1057    0x1057
#define REG_1058    0x1058
#define REG_1059    0x1059
#define REG_105A    0x105A
#define REG_105B    0x105B
#define REG_105C    0x105C
#define REG_105D    0x105D
#define REG_105E    0x105E
#define REG_105F    0x105F
#define REG_1060    0x1060
#define REG_1061    0x1061
#define REG_1062    0x1062
#define REG_1063    0x1063
#define REG_1064    0x1064
#define REG_1065    0x1065
#define REG_1066    0x1066
#define REG_1067    0x1067
#define REG_1068    0x1068
#define REG_1069    0x1069
#define REG_106A    0x106A
#define REG_106B    0x106B
#define REG_106C    0x106C
#define REG_106D    0x106D
#define REG_106E    0x106E
#define REG_106F    0x106F
#define REG_1070    0x1070
#define REG_1071    0x1071
#define REG_1072    0x1072
#define REG_1073    0x1073
#define REG_1074    0x1074
#define REG_1075    0x1075
#define REG_1076    0x1076
#define REG_1077    0x1077
#define REG_1078    0x1078
#define REG_1079    0x1079
#define REG_107A    0x107A
#define REG_107B    0x107B
#define REG_107C    0x107C
#define REG_107D    0x107D
#define REG_107E    0x107E
#define REG_107F    0x107F
#define REG_1080    0x1080
#define REG_1081    0x1081
#define REG_1082    0x1082
#define REG_1083    0x1083
#define REG_1084    0x1084
#define REG_1085    0x1085
#define REG_1086    0x1086
#define REG_1087    0x1087
#define REG_1088    0x1088
#define REG_1089    0x1089
#define REG_108A    0x108A
#define REG_108B    0x108B
#define REG_108C    0x108C
#define REG_108D    0x108D
#define REG_108E    0x108E
#define REG_108F    0x108F
#define REG_1090    0x1090
#define REG_1091    0x1091
#define REG_1092    0x1092
#define REG_1093    0x1093
#define REG_1094    0x1094
#define REG_1095    0x1095
#define REG_1096    0x1096
#define REG_1097    0x1097
#define REG_1098    0x1098
#define REG_1099    0x1099
#define REG_109A    0x109A
#define REG_109B    0x109B
#define REG_109C    0x109C
#define REG_109D    0x109D
#define REG_109E    0x109E
#define REG_109F    0x109F
#define REG_10A0    0x10A0
#define REG_10A1    0x10A1
#define REG_10A2    0x10A2
#define REG_10A3    0x10A3
#define REG_10A4    0x10A4
#define REG_10A5    0x10A5
#define REG_10A6    0x10A6
#define REG_10A7    0x10A7
#define REG_10A8    0x10A8
#define REG_10A9    0x10A9
#define REG_10AA    0x10AA
#define REG_10AB    0x10AB
#define REG_10AC    0x10AC
#define REG_10AD    0x10AD
#define REG_10AE    0x10AE
#define REG_10AF    0x10AF
#define REG_10B0    0x10B0
#define REG_10B1    0x10B1
#define REG_10B2    0x10B2
#define REG_10B3    0x10B3
#define REG_10B4    0x10B4
#define REG_10B5    0x10B5
#define REG_10B6    0x10B6
#define REG_10B7    0x10B7
#define REG_10B8    0x10B8
#define REG_10B9    0x10B9
#define REG_10BA    0x10BA
#define REG_10BB    0x10BB
#define REG_10BC    0x10BC
#define REG_10BD    0x10BD
#define REG_10BE    0x10BE
#define REG_10BF    0x10BF
#define REG_10C0    0x10C0
#define REG_10C1    0x10C1
#define REG_10C2    0x10C2
#define REG_10C3    0x10C3
#define REG_10C4    0x10C4
#define REG_10C5    0x10C5
#define REG_10C6    0x10C6
#define REG_10C7    0x10C7
#define REG_10C8    0x10C8
#define REG_10C9    0x10C9
#define REG_10CA    0x10CA
#define REG_10CB    0x10CB
#define REG_10CC    0x10CC
#define REG_10CD    0x10CD
#define REG_10CE    0x10CE
#define REG_10CF    0x10CF
#define REG_10D0    0x10D0
#define REG_10D1    0x10D1
#define REG_10D2    0x10D2
#define REG_10D3    0x10D3
#define REG_10D4    0x10D4
#define REG_10D5    0x10D5
#define REG_10D6    0x10D6
#define REG_10D7    0x10D7
#define REG_10D8    0x10D8
#define REG_10D9    0x10D9
#define REG_10DA    0x10DA
#define REG_10DB    0x10DB
#define REG_10DC    0x10DC
#define REG_10DD    0x10DD
#define REG_10DE    0x10DE
#define REG_10DF    0x10DF
#define REG_10E0    0x10E0
#define REG_10E1    0x10E1
#define REG_10E2    0x10E2
#define REG_10E3    0x10E3
#define REG_10E4    0x10E4
#define REG_10E5    0x10E5
#define REG_10E6    0x10E6
#define REG_10E7    0x10E7
#define REG_10E8    0x10E8
#define REG_10E9    0x10E9
#define REG_10EA    0x10EA
#define REG_10EB    0x10EB
#define REG_10EC    0x10EC
#define REG_10ED    0x10ED
#define REG_10EE    0x10EE
#define REG_10EF    0x10EF
#define REG_10F0    0x10F0
#define REG_10F1    0x10F1
#define REG_10F2    0x10F2
#define REG_10F3    0x10F3
#define REG_10F4    0x10F4
#define REG_10F5    0x10F5
#define REG_10F6    0x10F6
#define REG_10F7    0x10F7
#define REG_10F8    0x10F8
#define REG_10F9    0x10F9
#define REG_10FA    0x10FA
#define REG_10FB    0x10FB
#define REG_10FC    0x10FC
#define REG_10FD    0x10FD
#define REG_10FE    0x10FE
#define REG_10FF    0x10FF

#define REG_1100    0x1100
#define REG_1101    0x1101
#define REG_1102    0x1102
#define REG_1103    0x1103
#define REG_1104    0x1104
#define REG_1105    0x1105
#define REG_1106    0x1106
#define REG_1107    0x1107
#define REG_1108    0x1108
#define REG_1109    0x1109
#define REG_110A    0x110A
#define REG_110B    0x110B
#define REG_110C    0x110C
#define REG_110D    0x110D
#define REG_110E    0x110E
#define REG_110F    0x110F
#define REG_1110    0x1110
#define REG_1111    0x1111
#define REG_1112    0x1112
#define REG_1113    0x1113
#define REG_1114    0x1114
#define REG_1115    0x1115
#define REG_1116    0x1116
#define REG_1117    0x1117
#define REG_1118    0x1118
#define REG_1119    0x1119
#define REG_111A    0x111A
#define REG_111B    0x111B
#define REG_111C    0x111C
#define REG_111D    0x111D
#define REG_111E    0x111E
#define REG_111F    0x111F
#define REG_1120    0x1120
#define REG_1121    0x1121
#define REG_1122    0x1122
#define REG_1123    0x1123
#define REG_1124    0x1124
#define REG_1125    0x1125
#define REG_1126    0x1126
#define REG_1127    0x1127
#define REG_1128    0x1128
#define REG_1129    0x1129
#define REG_112A    0x112A
#define REG_112B    0x112B
#define REG_112C    0x112C
#define REG_112D    0x112D
#define REG_112E    0x112E
#define REG_112F    0x112F
#define REG_1130    0x1130
#define REG_1131    0x1131
#define REG_1132    0x1132
#define REG_1133    0x1133
#define REG_1134    0x1134
#define REG_1135    0x1135
#define REG_1136    0x1136
#define REG_1137    0x1137
#define REG_1138    0x1138
#define REG_1139    0x1139
#define REG_113A    0x113A
#define REG_113B    0x113B
#define REG_113C    0x113C
#define REG_113D    0x113D
#define REG_113E    0x113E
#define REG_113F    0x113F
#define REG_1140    0x1140
#define REG_1141    0x1141
#define REG_1142    0x1142
#define REG_1143    0x1143
#define REG_1144    0x1144
#define REG_1145    0x1145
#define REG_1146    0x1146
#define REG_1147    0x1147
#define REG_1148    0x1148
#define REG_1149    0x1149
#define REG_114A    0x114A
#define REG_114B    0x114B
#define REG_114C    0x114C
#define REG_114D    0x114D
#define REG_114E    0x114E
#define REG_114F    0x114F
#define REG_1150    0x1150
#define REG_1151    0x1151
#define REG_1152    0x1152
#define REG_1153    0x1153
#define REG_1154    0x1154
#define REG_1155    0x1155
#define REG_1156    0x1156
#define REG_1157    0x1157
#define REG_1158    0x1158
#define REG_1159    0x1159
#define REG_115A    0x115A
#define REG_115B    0x115B
#define REG_115C    0x115C
#define REG_115D    0x115D
#define REG_115E    0x115E
#define REG_115F    0x115F
#define REG_1160    0x1160
#define REG_1161    0x1161
#define REG_1162    0x1162
#define REG_1163    0x1163
#define REG_1164    0x1164
#define REG_1165    0x1165
#define REG_1166    0x1166
#define REG_1167    0x1167
#define REG_1168    0x1168
#define REG_1169    0x1169
#define REG_116A    0x116A
#define REG_116B    0x116B
#define REG_116C    0x116C
#define REG_116D    0x116D
#define REG_116E    0x116E
#define REG_116F    0x116F
#define REG_1170    0x1170
#define REG_1171    0x1171
#define REG_1172    0x1172
#define REG_1173    0x1173
#define REG_1174    0x1174
#define REG_1175    0x1175
#define REG_1176    0x1176
#define REG_1177    0x1177
#define REG_1178    0x1178
#define REG_1179    0x1179
#define REG_117A    0x117A
#define REG_117B    0x117B
#define REG_117C    0x117C
#define REG_117D    0x117D
#define REG_117E    0x117E
#define REG_117F    0x117F
#define REG_1180    0x1180
#define REG_1181    0x1181
#define REG_1182    0x1182
#define REG_1183    0x1183
#define REG_1184    0x1184
#define REG_1185    0x1185
#define REG_1186    0x1186
#define REG_1187    0x1187
#define REG_1188    0x1188
#define REG_1189    0x1189
#define REG_118A    0x118A
#define REG_118B    0x118B
#define REG_118C    0x118C
#define REG_118D    0x118D
#define REG_118E    0x118E
#define REG_118F    0x118F
#define REG_1190    0x1190
#define REG_1191    0x1191
#define REG_1192    0x1192
#define REG_1193    0x1193
#define REG_1194    0x1194
#define REG_1195    0x1195
#define REG_1196    0x1196
#define REG_1197    0x1197
#define REG_1198    0x1198
#define REG_1199    0x1199
#define REG_119A    0x119A
#define REG_119B    0x119B
#define REG_119C    0x119C
#define REG_119D    0x119D
#define REG_119E    0x119E
#define REG_119F    0x119F
#define REG_11A0    0x11A0
#define REG_11A1    0x11A1
#define REG_11A2    0x11A2
#define REG_11A3    0x11A3
#define REG_11A4    0x11A4
#define REG_11A5    0x11A5
#define REG_11A6    0x11A6
#define REG_11A7    0x11A7
#define REG_11A8    0x11A8
#define REG_11A9    0x11A9
#define REG_11AA    0x11AA
#define REG_11AB    0x11AB
#define REG_11AC    0x11AC
#define REG_11AD    0x11AD
#define REG_11AE    0x11AE
#define REG_11AF    0x11AF
#define REG_11B0    0x11B0
#define REG_11B1    0x11B1
#define REG_11B2    0x11B2
#define REG_11B3    0x11B3
#define REG_11B4    0x11B4
#define REG_11B5    0x11B5
#define REG_11B6    0x11B6
#define REG_11B7    0x11B7
#define REG_11B8    0x11B8
#define REG_11B9    0x11B9
#define REG_11BA    0x11BA
#define REG_11BB    0x11BB
#define REG_11BC    0x11BC
#define REG_11BD    0x11BD
#define REG_11BE    0x11BE
#define REG_11BF    0x11BF
#define REG_11C0    0x11C0
#define REG_11C1    0x11C1
#define REG_11C2    0x11C2
#define REG_11C3    0x11C3
#define REG_11C4    0x11C4
#define REG_11C5    0x11C5
#define REG_11C6    0x11C6
#define REG_11C7    0x11C7
#define REG_11C8    0x11C8
#define REG_11C9    0x11C9
#define REG_11CA    0x11CA
#define REG_11CB    0x11CB
#define REG_11CC    0x11CC
#define REG_11CD    0x11CD
#define REG_11CE    0x11CE
#define REG_11CF    0x11CF
#define REG_11D0    0x11D0
#define REG_11D1    0x11D1
#define REG_11D2    0x11D2
#define REG_11D3    0x11D3
#define REG_11D4    0x11D4
#define REG_11D5    0x11D5
#define REG_11D6    0x11D6
#define REG_11D7    0x11D7
#define REG_11D8    0x11D8
#define REG_11D9    0x11D9
#define REG_11DA    0x11DA
#define REG_11DB    0x11DB
#define REG_11DC    0x11DC
#define REG_11DD    0x11DD
#define REG_11DE    0x11DE
#define REG_11DF    0x11DF
#define REG_11E0    0x11E0
#define REG_11E1    0x11E1
#define REG_11E2    0x11E2
#define REG_11E3    0x11E3
#define REG_11E4    0x11E4
#define REG_11E5    0x11E5
#define REG_11E6    0x11E6
#define REG_11E7    0x11E7
#define REG_11E8    0x11E8
#define REG_11E9    0x11E9
#define REG_11EA    0x11EA
#define REG_11EB    0x11EB
#define REG_11EC    0x11EC
#define REG_11ED    0x11ED
#define REG_11EE    0x11EE
#define REG_11EF    0x11EF
#define REG_11F0    0x11F0
#define REG_11F1    0x11F1
#define REG_11F2    0x11F2
#define REG_11F3    0x11F3
#define REG_11F4    0x11F4
#define REG_11F5    0x11F5
#define REG_11F6    0x11F6
#define REG_11F7    0x11F7
#define REG_11F8    0x11F8
#define REG_11F9    0x11F9
#define REG_11FA    0x11FA
#define REG_11FB    0x11FB
#define REG_11FC    0x11FC
#define REG_11FD    0x11FD
#define REG_11FE    0x11FE
#define REG_11FF    0x11FF

#define REG_1200    0x1200
#define REG_1201    0x1201
#define REG_1202    0x1202
#define REG_1203    0x1203
#define REG_1204    0x1204
#define REG_1205    0x1205
#define REG_1206    0x1206
#define REG_1207    0x1207
#define REG_1208    0x1208
#define REG_1209    0x1209
#define REG_120A    0x120A
#define REG_120B    0x120B
#define REG_120C    0x120C
#define REG_120D    0x120D
#define REG_120E    0x120E
#define REG_120F    0x120F
#define REG_1210    0x1210
#define REG_1211    0x1211
#define REG_1212    0x1212
#define REG_1213    0x1213
#define REG_1214    0x1214
#define REG_1215    0x1215
#define REG_1216    0x1216
#define REG_1217    0x1217
#define REG_1218    0x1218
#define REG_1219    0x1219
#define REG_121A    0x121A
#define REG_121B    0x121B
#define REG_121C    0x121C
#define REG_121D    0x121D
#define REG_121E    0x121E
#define REG_121F    0x121F
#define REG_1220    0x1220
#define REG_1221    0x1221
#define REG_1222    0x1222
#define REG_1223    0x1223
#define REG_1224    0x1224
#define REG_1225    0x1225
#define REG_1226    0x1226
#define REG_1227    0x1227
#define REG_1228    0x1228
#define REG_1229    0x1229
#define REG_122A    0x122A
#define REG_122B    0x122B
#define REG_122C    0x122C
#define REG_122D    0x122D
#define REG_122E    0x122E
#define REG_122F    0x122F
#define REG_1230    0x1230
#define REG_1231    0x1231
#define REG_1232    0x1232
#define REG_1233    0x1233
#define REG_1234    0x1234
#define REG_1235    0x1235
#define REG_1236    0x1236
#define REG_1237    0x1237
#define REG_1238    0x1238
#define REG_1239    0x1239
#define REG_123A    0x123A
#define REG_123B    0x123B
#define REG_123C    0x123C
#define REG_123D    0x123D
#define REG_123E    0x123E
#define REG_123F    0x123F
#define REG_1240    0x1240
#define REG_1241    0x1241
#define REG_1242    0x1242
#define REG_1243    0x1243
#define REG_1244    0x1244
#define REG_1245    0x1245
#define REG_1246    0x1246
#define REG_1247    0x1247
#define REG_1248    0x1248
#define REG_1249    0x1249
#define REG_124A    0x124A
#define REG_124B    0x124B
#define REG_124C    0x124C
#define REG_124D    0x124D
#define REG_124E    0x124E
#define REG_124F    0x124F
#define REG_1250    0x1250
#define REG_1251    0x1251
#define REG_1252    0x1252
#define REG_1253    0x1253
#define REG_1254    0x1254
#define REG_1255    0x1255
#define REG_1256    0x1256
#define REG_1257    0x1257
#define REG_1258    0x1258
#define REG_1259    0x1259
#define REG_125A    0x125A
#define REG_125B    0x125B
#define REG_125C    0x125C
#define REG_125D    0x125D
#define REG_125E    0x125E
#define REG_125F    0x125F
#define REG_1260    0x1260
#define REG_1261    0x1261
#define REG_1262    0x1262
#define REG_1263    0x1263
#define REG_1264    0x1264
#define REG_1265    0x1265
#define REG_1266    0x1266
#define REG_1267    0x1267
#define REG_1268    0x1268
#define REG_1269    0x1269
#define REG_126A    0x126A
#define REG_126B    0x126B
#define REG_126C    0x126C
#define REG_126D    0x126D
#define REG_126E    0x126E
#define REG_126F    0x126F
#define REG_1270    0x1270
#define REG_1271    0x1271
#define REG_1272    0x1272
#define REG_1273    0x1273
#define REG_1274    0x1274
#define REG_1275    0x1275
#define REG_1276    0x1276
#define REG_1277    0x1277
#define REG_1278    0x1278
#define REG_1279    0x1279
#define REG_127A    0x127A
#define REG_127B    0x127B
#define REG_127C    0x127C
#define REG_127D    0x127D
#define REG_127E    0x127E
#define REG_127F    0x127F
#define REG_1280    0x1280
#define REG_1281    0x1281
#define REG_1282    0x1282
#define REG_1283    0x1283
#define REG_1284    0x1284
#define REG_1285    0x1285
#define REG_1286    0x1286
#define REG_1287    0x1287
#define REG_1288    0x1288
#define REG_1289    0x1289
#define REG_128A    0x128A
#define REG_128B    0x128B
#define REG_128C    0x128C
#define REG_128D    0x128D
#define REG_128E    0x128E
#define REG_128F    0x128F
#define REG_1290    0x1290
#define REG_1291    0x1291
#define REG_1292    0x1292
#define REG_1293    0x1293
#define REG_1294    0x1294
#define REG_1295    0x1295
#define REG_1296    0x1296
#define REG_1297    0x1297
#define REG_1298    0x1298
#define REG_1299    0x1299
#define REG_129A    0x129A
#define REG_129B    0x129B
#define REG_129C    0x129C
#define REG_129D    0x129D
#define REG_129E    0x129E
#define REG_129F    0x129F
#define REG_12A0    0x12A0
#define REG_12A1    0x12A1
#define REG_12A2    0x12A2
#define REG_12A3    0x12A3
#define REG_12A4    0x12A4
#define REG_12A5    0x12A5
#define REG_12A6    0x12A6
#define REG_12A7    0x12A7
#define REG_12A8    0x12A8
#define REG_12A9    0x12A9
#define REG_12AA    0x12AA
#define REG_12AB    0x12AB
#define REG_12AC    0x12AC
#define REG_12AD    0x12AD
#define REG_12AE    0x12AE
#define REG_12AF    0x12AF
#define REG_12B0    0x12B0
#define REG_12B1    0x12B1
#define REG_12B2    0x12B2
#define REG_12B3    0x12B3
#define REG_12B4    0x12B4
#define REG_12B5    0x12B5
#define REG_12B6    0x12B6
#define REG_12B7    0x12B7
#define REG_12B8    0x12B8
#define REG_12B9    0x12B9
#define REG_12BA    0x12BA
#define REG_12BB    0x12BB
#define REG_12BC    0x12BC
#define REG_12BD    0x12BD
#define REG_12BE    0x12BE
#define REG_12BF    0x12BF
#define REG_12C0    0x12C0
#define REG_12C1    0x12C1
#define REG_12C2    0x12C2
#define REG_12C3    0x12C3
#define REG_12C4    0x12C4
#define REG_12C5    0x12C5
#define REG_12C6    0x12C6
#define REG_12C7    0x12C7
#define REG_12C8    0x12C8
#define REG_12C9    0x12C9
#define REG_12CA    0x12CA
#define REG_12CB    0x12CB
#define REG_12CC    0x12CC
#define REG_12CD    0x12CD
#define REG_12CE    0x12CE
#define REG_12CF    0x12CF
#define REG_12D0    0x12D0
#define REG_12D1    0x12D1
#define REG_12D2    0x12D2
#define REG_12D3    0x12D3
#define REG_12D4    0x12D4
#define REG_12D5    0x12D5
#define REG_12D6    0x12D6
#define REG_12D7    0x12D7
#define REG_12D8    0x12D8
#define REG_12D9    0x12D9
#define REG_12DA    0x12DA
#define REG_12DB    0x12DB
#define REG_12DC    0x12DC
#define REG_12DD    0x12DD
#define REG_12DE    0x12DE
#define REG_12DF    0x12DF
#define REG_12E0    0x12E0
#define REG_12E1    0x12E1
#define REG_12E2    0x12E2
#define REG_12E3    0x12E3
#define REG_12E4    0x12E4
#define REG_12E5    0x12E5
#define REG_12E6    0x12E6
#define REG_12E7    0x12E7
#define REG_12E8    0x12E8
#define REG_12E9    0x12E9
#define REG_12EA    0x12EA
#define REG_12EB    0x12EB
#define REG_12EC    0x12EC
#define REG_12ED    0x12ED
#define REG_12EE    0x12EE
#define REG_12EF    0x12EF
#define REG_12F0    0x12F0
#define REG_12F1    0x12F1
#define REG_12F2    0x12F2
#define REG_12F3    0x12F3
#define REG_12F4    0x12F4
#define REG_12F5    0x12F5
#define REG_12F6    0x12F6
#define REG_12F7    0x12F7
#define REG_12F8    0x12F8
#define REG_12F9    0x12F9
#define REG_12FA    0x12FA
#define REG_12FB    0x12FB
#define REG_12FC    0x12FC
#define REG_12FD    0x12FD
#define REG_12FE    0x12FE
#define REG_12FF    0x12FF

#define REG_1400    0x1400
#define REG_1401    0x1401
#define REG_1402    0x1402
#define REG_1403    0x1403
#define REG_1404    0x1404
#define REG_1405    0x1405
#define REG_1406    0x1406
#define REG_1407    0x1407
#define REG_1408    0x1408
#define REG_1409    0x1409
#define REG_140A    0x140A
#define REG_140B    0x140B
#define REG_140C    0x140C
#define REG_140D    0x140D
#define REG_140E    0x140E
#define REG_140F    0x140F
#define REG_1410    0x1410
#define REG_1411    0x1411
#define REG_1412    0x1412

#define REG_1300    0x1300
#define REG_1301    0x1301
#define REG_1302    0x1302
#define REG_1303    0x1303
#define REG_1304    0x1304
#define REG_1305    0x1305
#define REG_1306    0x1306
#define REG_1307    0x1307
#define REG_1308    0x1308
#define REG_1309    0x1309
#define REG_130A    0x130A
#define REG_130B    0x130B
#define REG_130C    0x130C
#define REG_130D    0x130D
#define REG_130E    0x130E
#define REG_130F    0x130F
#define REG_1310    0x1310
#define REG_1311    0x1311
#define REG_1312    0x1312
#define REG_1313    0x1313
#define REG_1314    0x1314
#define REG_1315    0x1315
#define REG_1316    0x1316
#define REG_1317    0x1317
#define REG_1318    0x1318
#define REG_1319    0x1319
#define REG_131A    0x131A
#define REG_131B    0x131B
#define REG_131C    0x131C
#define REG_131D    0x131D
#define REG_131E    0x131E
#define REG_131F    0x131F
#define REG_1320    0x1320
#define REG_1321    0x1321
#define REG_1322    0x1322
#define REG_1323    0x1323
#define REG_1324    0x1324
#define REG_1325    0x1325
#define REG_1326    0x1326
#define REG_1327    0x1327
#define REG_1328    0x1328
#define REG_1329    0x1329
#define REG_132A    0x132A
#define REG_132B    0x132B
#define REG_132C    0x132C
#define REG_132D    0x132D
#define REG_132E    0x132E
#define REG_132F    0x132F
#define REG_1330    0x1330
#define REG_1331    0x1331
#define REG_1332    0x1332
#define REG_1333    0x1333
#define REG_1334    0x1334
#define REG_1335    0x1335
#define REG_1336    0x1336
#define REG_1337    0x1337
#define REG_1338    0x1338
#define REG_1339    0x1339
#define REG_133A    0x133A
#define REG_133B    0x133B
#define REG_133C    0x133C
#define REG_133D    0x133D
#define REG_133E    0x133E
#define REG_133F    0x133F
#define REG_1340    0x1340
#define REG_1341    0x1341
#define REG_1342    0x1342
#define REG_1343    0x1343
#define REG_1344    0x1344
#define REG_1345    0x1345
#define REG_1346    0x1346
#define REG_1347    0x1347
#define REG_1348    0x1348
#define REG_1349    0x1349
#define REG_134A    0x134A
#define REG_134B    0x134B
#define REG_134C    0x134C
#define REG_134D    0x134D
#define REG_134E    0x134E
#define REG_134F    0x134F
#define REG_1350    0x1350
#define REG_1351    0x1351
#define REG_1352    0x1352
#define REG_1353    0x1353
#define REG_1354    0x1354
#define REG_1355    0x1355
#define REG_1356    0x1356
#define REG_1357    0x1357
#define REG_1358    0x1358
#define REG_1359    0x1359
#define REG_135A    0x135A
#define REG_135B    0x135B
#define REG_135C    0x135C
#define REG_135D    0x135D
#define REG_135E    0x135E
#define REG_135F    0x135F
#define REG_1360    0x1360
#define REG_1361    0x1361
#define REG_1362    0x1362
#define REG_1363    0x1363
#define REG_1364    0x1364
#define REG_1365    0x1365
#define REG_1366    0x1366
#define REG_1367    0x1367
#define REG_1368    0x1368
#define REG_1369    0x1369
#define REG_136A    0x136A
#define REG_136B    0x136B
#define REG_136C    0x136C
#define REG_136D    0x136D
#define REG_136E    0x136E
#define REG_136F    0x136F
#define REG_1370    0x1370
#define REG_1371    0x1371
#define REG_1372    0x1372
#define REG_1373    0x1373
#define REG_1374    0x1374
#define REG_1375    0x1375
#define REG_1376    0x1376
#define REG_1377    0x1377
#define REG_1378    0x1378
#define REG_1379    0x1379
#define REG_137A    0x137A
#define REG_137B    0x137B
#define REG_137C    0x137C
#define REG_137D    0x137D
#define REG_137E    0x137E
#define REG_137F    0x137F
#define REG_1380    0x1380
#define REG_1381    0x1381
#define REG_1382    0x1382
#define REG_1383    0x1383
#define REG_1384    0x1384
#define REG_1385    0x1385
#define REG_1386    0x1386
#define REG_1387    0x1387
#define REG_1388    0x1388
#define REG_1389    0x1389
#define REG_138A    0x138A
#define REG_138B    0x138B
#define REG_138C    0x138C
#define REG_138D    0x138D
#define REG_138E    0x138E
#define REG_138F    0x138F
#define REG_1390    0x1390
#define REG_1391    0x1391
#define REG_1392    0x1392
#define REG_1393    0x1393
#define REG_1394    0x1394
#define REG_1395    0x1395
#define REG_1396    0x1396
#define REG_1397    0x1397
#define REG_1398    0x1398
#define REG_1399    0x1399
#define REG_139A    0x139A
#define REG_139B    0x139B
#define REG_139C    0x139C
#define REG_139D    0x139D
#define REG_139E    0x139E
#define REG_139F    0x139F
#define REG_13A0    0x13A0
#define REG_13A1    0x13A1
#define REG_13A2    0x13A2
#define REG_13A3    0x13A3
#define REG_13A4    0x13A4
#define REG_13A5    0x13A5
#define REG_13A6    0x13A6
#define REG_13A7    0x13A7
#define REG_13A8    0x13A8
#define REG_13A9    0x13A9
#define REG_13AA    0x13AA
#define REG_13AB    0x13AB
#define REG_13AC    0x13AC
#define REG_13AD    0x13AD
#define REG_13AE    0x13AE
#define REG_13AF    0x13AF
#define REG_13B0    0x13B0
#define REG_13B1    0x13B1
#define REG_13B2    0x13B2
#define REG_13B3    0x13B3
#define REG_13B4    0x13B4
#define REG_13B5    0x13B5
#define REG_13B6    0x13B6
#define REG_13B7    0x13B7
#define REG_13B8    0x13B8
#define REG_13B9    0x13B9
#define REG_13BA    0x13BA
#define REG_13BB    0x13BB
#define REG_13BC    0x13BC
#define REG_13BD    0x13BD
#define REG_13BE    0x13BE
#define REG_13BF    0x13BF
#define REG_13C0    0x13C0
#define REG_13C1    0x13C1
#define REG_13C2    0x13C2
#define REG_13C3    0x13C3
#define REG_13C4    0x13C4
#define REG_13C5    0x13C5
#define REG_13C6    0x13C6
#define REG_13C7    0x13C7
#define REG_13C8    0x13C8
#define REG_13C9    0x13C9
#define REG_13CA    0x13CA
#define REG_13CB    0x13CB
#define REG_13CC    0x13CC
#define REG_13CD    0x13CD
#define REG_13CE    0x13CE
#define REG_13CF    0x13CF
#define REG_13D0    0x13D0
#define REG_13D1    0x13D1
#define REG_13D2    0x13D2
#define REG_13D3    0x13D3
#define REG_13D4    0x13D4
#define REG_13D5    0x13D5
#define REG_13D6    0x13D6
#define REG_13D7    0x13D7
#define REG_13D8    0x13D8
#define REG_13D9    0x13D9
#define REG_13DA    0x13DA
#define REG_13DB    0x13DB
#define REG_13DC    0x13DC
#define REG_13DD    0x13DD
#define REG_13DE    0x13DE
#define REG_13DF    0x13DF
#define REG_13E0    0x13E0
#define REG_13E1    0x13E1
#define REG_13E2    0x13E2
#define REG_13E3    0x13E3
#define REG_13E4    0x13E4
#define REG_13E5    0x13E5
#define REG_13E6    0x13E6
#define REG_13E7    0x13E7
#define REG_13E8    0x13E8
#define REG_13E9    0x13E9
#define REG_13EA    0x13EA
#define REG_13EB    0x13EB
#define REG_13EC    0x13EC
#define REG_13ED    0x13ED
#define REG_13EE    0x13EE
#define REG_13EF    0x13EF
#define REG_13F0    0x13F0
#define REG_13F1    0x13F1
#define REG_13F2    0x13F2
#define REG_13F3    0x13F3
#define REG_13F4    0x13F4
#define REG_13F5    0x13F5
#define REG_13F6    0x13F6
#define REG_13F7    0x13F7
#define REG_13F8    0x13F8
#define REG_13F9    0x13F9
#define REG_13FA    0x13FA
#define REG_13FB    0x13FB
#define REG_13FC    0x13FC
#define REG_13FD    0x13FD
#define REG_13FE    0x13FE
#define REG_13FF    0x13FF


#define REG_1400    0x1400
#define REG_1401    0x1401
#define REG_1402    0x1402
#define REG_1403    0x1403
#define REG_1404    0x1404
#define REG_1405    0x1405
#define REG_1406    0x1406
#define REG_1407    0x1407
#define REG_1408    0x1408
#define REG_1409    0x1409
#define REG_140A    0x140A
#define REG_140B    0x140B
#define REG_140C    0x140C
#define REG_140D    0x140D
#define REG_140E    0x140E
#define REG_140F    0x140F
#define REG_1410    0x1410
#define REG_1411    0x1411
#define REG_1412    0x1412
#define REG_1413    0x1413
#define REG_1414    0x1414
#define REG_1415    0x1415
#define REG_1416    0x1416
#define REG_1417    0x1417
#define REG_1418    0x1418
#define REG_1419    0x1419
#define REG_141A    0x141A
#define REG_141B    0x141B
#define REG_141C    0x141C
#define REG_141D    0x141D
#define REG_141E    0x141E
#define REG_141F    0x141F
#define REG_1420    0x1420
#define REG_1421    0x1421
#define REG_1422    0x1422
#define REG_1423    0x1423
#define REG_1424    0x1424
#define REG_1425    0x1425
#define REG_1426    0x1426
#define REG_1427    0x1427
#define REG_1428    0x1428
#define REG_1429    0x1429
#define REG_142A    0x142A
#define REG_142B    0x142B
#define REG_142C    0x142C
#define REG_142D    0x142D
#define REG_142E    0x142E
#define REG_142F    0x142F
#define REG_1430    0x1430
#define REG_1431    0x1431
#define REG_1432    0x1432
#define REG_1433    0x1433
#define REG_1434    0x1434
#define REG_1435    0x1435
#define REG_1436    0x1436
#define REG_1437    0x1437
#define REG_1438    0x1438
#define REG_1439    0x1439
#define REG_143A    0x143A
#define REG_143B    0x143B
#define REG_143C    0x143C
#define REG_143D    0x143D
#define REG_143E    0x143E
#define REG_143F    0x143F
#define REG_1440    0x1440
#define REG_1441    0x1441
#define REG_1442    0x1442
#define REG_1443    0x1443
#define REG_1444    0x1444
#define REG_1445    0x1445
#define REG_1446    0x1446
#define REG_1447    0x1447
#define REG_1448    0x1448
#define REG_1449    0x1449
#define REG_144A    0x144A
#define REG_144B    0x144B
#define REG_144C    0x144C
#define REG_144D    0x144D
#define REG_144E    0x144E
#define REG_144F    0x144F
#define REG_1450    0x1450
#define REG_1451    0x1451
#define REG_1452    0x1452
#define REG_1453    0x1453
#define REG_1454    0x1454
#define REG_1455    0x1455
#define REG_1456    0x1456
#define REG_1457    0x1457
#define REG_1458    0x1458
#define REG_1459    0x1459
#define REG_145A    0x145A
#define REG_145B    0x145B
#define REG_145C    0x145C
#define REG_145D    0x145D
#define REG_145E    0x145E
#define REG_145F    0x145F
#define REG_1460    0x1460
#define REG_1461    0x1461
#define REG_1462    0x1462
#define REG_1463    0x1463
#define REG_1464    0x1464
#define REG_1465    0x1465
#define REG_1466    0x1466
#define REG_1467    0x1467
#define REG_1468    0x1468
#define REG_1469    0x1469
#define REG_146A    0x146A
#define REG_146B    0x146B
#define REG_146C    0x146C
#define REG_146D    0x146D
#define REG_146E    0x146E
#define REG_146F    0x146F
#define REG_1470    0x1470
#define REG_1471    0x1471
#define REG_1472    0x1472
#define REG_1473    0x1473
#define REG_1474    0x1474
#define REG_1475    0x1475
#define REG_1476    0x1476
#define REG_1477    0x1477
#define REG_1478    0x1478
#define REG_1479    0x1479
#define REG_147A    0x147A
#define REG_147B    0x147B
#define REG_147C    0x147C
#define REG_147D    0x147D
#define REG_147E    0x147E
#define REG_147F    0x147F
#define REG_1480    0x1480
#define REG_1481    0x1481
#define REG_1482    0x1482
#define REG_1483    0x1483
#define REG_1484    0x1484
#define REG_1485    0x1485
#define REG_1486    0x1486
#define REG_1487    0x1487
#define REG_1488    0x1488
#define REG_1489    0x1489
#define REG_148A    0x148A
#define REG_148B    0x148B
#define REG_148C    0x148C
#define REG_148D    0x148D
#define REG_148E    0x148E
#define REG_148F    0x148F
#define REG_1490    0x1490
#define REG_1491    0x1491
#define REG_1492    0x1492
#define REG_1493    0x1493
#define REG_1494    0x1494
#define REG_1495    0x1495
#define REG_1496    0x1496
#define REG_1497    0x1497
#define REG_1498    0x1498
#define REG_1499    0x1499
#define REG_149A    0x149A
#define REG_149B    0x149B
#define REG_149C    0x149C
#define REG_149D    0x149D
#define REG_149E    0x149E
#define REG_149F    0x149F
#define REG_14A0    0x14A0
#define REG_14A1    0x14A1
#define REG_14A2    0x14A2
#define REG_14A3    0x14A3
#define REG_14A4    0x14A4
#define REG_14A5    0x14A5
#define REG_14A6    0x14A6
#define REG_14A7    0x14A7
#define REG_14A8    0x14A8
#define REG_14A9    0x14A9
#define REG_14AA    0x14AA
#define REG_14AB    0x14AB
#define REG_14AC    0x14AC
#define REG_14AD    0x14AD
#define REG_14AE    0x14AE
#define REG_14AF    0x14AF
#define REG_14B0    0x14B0
#define REG_14B1    0x14B1
#define REG_14B2    0x14B2
#define REG_14B3    0x14B3
#define REG_14B4    0x14B4
#define REG_14B5    0x14B5
#define REG_14B6    0x14B6
#define REG_14B7    0x14B7
#define REG_14B8    0x14B8
#define REG_14B9    0x14B9
#define REG_14BA    0x14BA
#define REG_14BB    0x14BB
#define REG_14BC    0x14BC
#define REG_14BD    0x14BD
#define REG_14BE    0x14BE
#define REG_14BF    0x14BF
#define REG_14C0    0x14C0
#define REG_14C1    0x14C1
#define REG_14C2    0x14C2
#define REG_14C3    0x14C3
#define REG_14C4    0x14C4
#define REG_14C5    0x14C5
#define REG_14C6    0x14C6
#define REG_14C7    0x14C7
#define REG_14C8    0x14C8
#define REG_14C9    0x14C9
#define REG_14CA    0x14CA
#define REG_14CB    0x14CB
#define REG_14CC    0x14CC
#define REG_14CD    0x14CD
#define REG_14CE    0x14CE
#define REG_14CF    0x14CF
#define REG_14D0    0x14D0
#define REG_14D1    0x14D1
#define REG_14D2    0x14D2
#define REG_14D3    0x14D3
#define REG_14D4    0x14D4
#define REG_14D5    0x14D5
#define REG_14D6    0x14D6
#define REG_14D7    0x14D7
#define REG_14D8    0x14D8
#define REG_14D9    0x14D9
#define REG_14DA    0x14DA
#define REG_14DB    0x14DB
#define REG_14DC    0x14DC
#define REG_14DD    0x14DD
#define REG_14DE    0x14DE
#define REG_14DF    0x14DF
#define REG_14E0    0x14E0
#define REG_14E1    0x14E1
#define REG_14E2    0x14E2
#define REG_14E3    0x14E3
#define REG_14E4    0x14E4
#define REG_14E5    0x14E5
#define REG_14E6    0x14E6
#define REG_14E7    0x14E7
#define REG_14E8    0x14E8
#define REG_14E9    0x14E9
#define REG_14EA    0x14EA
#define REG_14EB    0x14EB
#define REG_14EC    0x14EC
#define REG_14ED    0x14ED
#define REG_14EE    0x14EE
#define REG_14EF    0x14EF
#define REG_14F0    0x14F0
#define REG_14F1    0x14F1
#define REG_14F2    0x14F2
#define REG_14F3    0x14F3
#define REG_14F4    0x14F4
#define REG_14F5    0x14F5
#define REG_14F6    0x14F6
#define REG_14F7    0x14F7
#define REG_14F8    0x14F8
#define REG_14F9    0x14F9
#define REG_14FA    0x14FA
#define REG_14FB    0x14FB
#define REG_14FC    0x14FC
#define REG_14FD    0x14FD
#define REG_14FE    0x14FE
#define REG_14FF    0x14FF

#define REG_1500    0x1500
#define REG_1501    0x1501
#define REG_1502    0x1502
#define REG_1503    0x1503
#define REG_1504    0x1504
#define REG_1505    0x1505
#define REG_1506    0x1506
#define REG_1507    0x1507
#define REG_1508    0x1508
#define REG_1509    0x1509
#define REG_150A    0x150A
#define REG_150B    0x150B
#define REG_150C    0x150C
#define REG_150D    0x150D
#define REG_150E    0x150E
#define REG_150F    0x150F
#define REG_1510    0x1510
#define REG_1511    0x1511
#define REG_1512    0x1512
#define REG_1513    0x1513
#define REG_1514    0x1514
#define REG_1515    0x1515
#define REG_1516    0x1516
#define REG_1517    0x1517
#define REG_1518    0x1518
#define REG_1519    0x1519
#define REG_151A    0x151A
#define REG_151B    0x151B
#define REG_151C    0x151C
#define REG_151D    0x151D
#define REG_151E    0x151E
#define REG_151F    0x151F
#define REG_1520    0x1520
#define REG_1521    0x1521
#define REG_1522    0x1522
#define REG_1523    0x1523
#define REG_1524    0x1524
#define REG_1525    0x1525
#define REG_1526    0x1526
#define REG_1527    0x1527
#define REG_1528    0x1528
#define REG_1529    0x1529
#define REG_152A    0x152A
#define REG_152B    0x152B
#define REG_152C    0x152C
#define REG_152D    0x152D
#define REG_152E    0x152E
#define REG_152F    0x152F
#define REG_1530    0x1530
#define REG_1531    0x1531
#define REG_1532    0x1532
#define REG_1533    0x1533
#define REG_1534    0x1534
#define REG_1535    0x1535
#define REG_1536    0x1536
#define REG_1537    0x1537
#define REG_1538    0x1538
#define REG_1539    0x1539
#define REG_153A    0x153A
#define REG_153B    0x153B
#define REG_153C    0x153C
#define REG_153D    0x153D
#define REG_153E    0x153E
#define REG_153F    0x153F
#define REG_1540    0x1540
#define REG_1541    0x1541
#define REG_1542    0x1542
#define REG_1543    0x1543
#define REG_1544    0x1544
#define REG_1545    0x1545
#define REG_1546    0x1546
#define REG_1547    0x1547
#define REG_1548    0x1548
#define REG_1549    0x1549
#define REG_154A    0x154A
#define REG_154B    0x154B
#define REG_154C    0x154C
#define REG_154D    0x154D
#define REG_154E    0x154E
#define REG_154F    0x154F
#define REG_1550    0x1550
#define REG_1551    0x1551
#define REG_1552    0x1552
#define REG_1553    0x1553
#define REG_1554    0x1554
#define REG_1555    0x1555
#define REG_1556    0x1556
#define REG_1557    0x1557
#define REG_1558    0x1558
#define REG_1559    0x1559
#define REG_155A    0x155A
#define REG_155B    0x155B
#define REG_155C    0x155C
#define REG_155D    0x155D
#define REG_155E    0x155E
#define REG_155F    0x155F
#define REG_1560    0x1560
#define REG_1561    0x1561
#define REG_1562    0x1562
#define REG_1563    0x1563
#define REG_1564    0x1564
#define REG_1565    0x1565
#define REG_1566    0x1566
#define REG_1567    0x1567
#define REG_1568    0x1568
#define REG_1569    0x1569
#define REG_156A    0x156A
#define REG_156B    0x156B
#define REG_156C    0x156C
#define REG_156D    0x156D
#define REG_156E    0x156E
#define REG_156F    0x156F
#define REG_1570    0x1570
#define REG_1571    0x1571
#define REG_1572    0x1572
#define REG_1573    0x1573
#define REG_1574    0x1574
#define REG_1575    0x1575
#define REG_1576    0x1576
#define REG_1577    0x1577
#define REG_1578    0x1578
#define REG_1579    0x1579
#define REG_157A    0x157A
#define REG_157B    0x157B
#define REG_157C    0x157C
#define REG_157D    0x157D
#define REG_157E    0x157E
#define REG_157F    0x157F
#define REG_1580    0x1580
#define REG_1581    0x1581
#define REG_1582    0x1582
#define REG_1583    0x1583
#define REG_1584    0x1584
#define REG_1585    0x1585
#define REG_1586    0x1586
#define REG_1587    0x1587
#define REG_1588    0x1588
#define REG_1589    0x1589
#define REG_158A    0x158A
#define REG_158B    0x158B
#define REG_158C    0x158C
#define REG_158D    0x158D
#define REG_158E    0x158E
#define REG_158F    0x158F
#define REG_1590    0x1590
#define REG_1591    0x1591
#define REG_1592    0x1592
#define REG_1593    0x1593
#define REG_1594    0x1594
#define REG_1595    0x1595
#define REG_1596    0x1596
#define REG_1597    0x1597
#define REG_1598    0x1598
#define REG_1599    0x1599
#define REG_159A    0x159A
#define REG_159B    0x159B
#define REG_159C    0x159C
#define REG_159D    0x159D
#define REG_159E    0x159E
#define REG_159F    0x159F
#define REG_15A0    0x15A0
#define REG_15A1    0x15A1
#define REG_15A2    0x15A2
#define REG_15A3    0x15A3
#define REG_15A4    0x15A4
#define REG_15A5    0x15A5
#define REG_15A6    0x15A6
#define REG_15A7    0x15A7
#define REG_15A8    0x15A8
#define REG_15A9    0x15A9
#define REG_15AA    0x15AA
#define REG_15AB    0x15AB
#define REG_15AC    0x15AC
#define REG_15AD    0x15AD
#define REG_15AE    0x15AE
#define REG_15AF    0x15AF
#define REG_15B0    0x15B0
#define REG_15B1    0x15B1
#define REG_15B2    0x15B2
#define REG_15B3    0x15B3
#define REG_15B4    0x15B4
#define REG_15B5    0x15B5
#define REG_15B6    0x15B6
#define REG_15B7    0x15B7
#define REG_15B8    0x15B8
#define REG_15B9    0x15B9
#define REG_15BA    0x15BA
#define REG_15BB    0x15BB
#define REG_15BC    0x15BC
#define REG_15BD    0x15BD
#define REG_15BE    0x15BE
#define REG_15BF    0x15BF
#define REG_15C0    0x15C0
#define REG_15C1    0x15C1
#define REG_15C2    0x15C2
#define REG_15C3    0x15C3
#define REG_15C4    0x15C4
#define REG_15C5    0x15C5
#define REG_15C6    0x15C6
#define REG_15C7    0x15C7
#define REG_15C8    0x15C8
#define REG_15C9    0x15C9
#define REG_15CA    0x15CA
#define REG_15CB    0x15CB
#define REG_15CC    0x15CC
#define REG_15CD    0x15CD
#define REG_15CE    0x15CE
#define REG_15CF    0x15CF
#define REG_15D0    0x15D0
#define REG_15D1    0x15D1
#define REG_15D2    0x15D2
#define REG_15D3    0x15D3
#define REG_15D4    0x15D4
#define REG_15D5    0x15D5
#define REG_15D6    0x15D6
#define REG_15D7    0x15D7
#define REG_15D8    0x15D8
#define REG_15D9    0x15D9
#define REG_15DA    0x15DA
#define REG_15DB    0x15DB
#define REG_15DC    0x15DC
#define REG_15DD    0x15DD
#define REG_15DE    0x15DE
#define REG_15DF    0x15DF
#define REG_15E0    0x15E0
#define REG_15E1    0x15E1
#define REG_15E2    0x15E2
#define REG_15E3    0x15E3
#define REG_15E4    0x15E4
#define REG_15E5    0x15E5
#define REG_15E6    0x15E6
#define REG_15E7    0x15E7
#define REG_15E8    0x15E8
#define REG_15E9    0x15E9
#define REG_15EA    0x15EA
#define REG_15EB    0x15EB
#define REG_15EC    0x15EC
#define REG_15ED    0x15ED
#define REG_15EE    0x15EE
#define REG_15EF    0x15EF
#define REG_15F0    0x15F0
#define REG_15F1    0x15F1
#define REG_15F2    0x15F2
#define REG_15F3    0x15F3
#define REG_15F4    0x15F4
#define REG_15F5    0x15F5
#define REG_15F6    0x15F6
#define REG_15F7    0x15F7
#define REG_15F8    0x15F8
#define REG_15F9    0x15F9
#define REG_15FA    0x15FA
#define REG_15FB    0x15FB
#define REG_15FC    0x15FC
#define REG_15FD    0x15FD
#define REG_15FE    0x15FE
#define REG_15FF    0x15FF

#define REG_1600    0x1600
#define REG_1601    0x1601
#define REG_1602    0x1602
#define REG_1603    0x1603
#define REG_1604    0x1604
#define REG_1605    0x1605
#define REG_1606    0x1606
#define REG_1607    0x1607
#define REG_1608    0x1608
#define REG_1609    0x1609
#define REG_160A    0x160A
#define REG_160B    0x160B
#define REG_160C    0x160C
#define REG_160D    0x160D
#define REG_160E    0x160E
#define REG_160F    0x160F
#define REG_1610    0x1610
#define REG_1611    0x1611
#define REG_1612    0x1612
#define REG_1613    0x1613
#define REG_1614    0x1614
#define REG_1615    0x1615
#define REG_1616    0x1616
#define REG_1617    0x1617
#define REG_1618    0x1618
#define REG_1619    0x1619
#define REG_161A    0x161A
#define REG_161B    0x161B
#define REG_161C    0x161C
#define REG_161D    0x161D
#define REG_161E    0x161E
#define REG_161F    0x161F
#define REG_1620    0x1620
#define REG_1621    0x1621
#define REG_1622    0x1622
#define REG_1623    0x1623
#define REG_1624    0x1624
#define REG_1625    0x1625
#define REG_1626    0x1626
#define REG_1627    0x1627
#define REG_1628    0x1628
#define REG_1629    0x1629
#define REG_162A    0x162A
#define REG_162B    0x162B
#define REG_162C    0x162C
#define REG_162D    0x162D
#define REG_162E    0x162E
#define REG_162F    0x162F
#define REG_1630    0x1630
#define REG_1631    0x1631
#define REG_1632    0x1632
#define REG_1633    0x1633
#define REG_1634    0x1634
#define REG_1635    0x1635
#define REG_1636    0x1636
#define REG_1637    0x1637
#define REG_1638    0x1638
#define REG_1639    0x1639
#define REG_163A    0x163A
#define REG_163B    0x163B
#define REG_163C    0x163C
#define REG_163D    0x163D
#define REG_163E    0x163E
#define REG_163F    0x163F
#define REG_1640    0x1640
#define REG_1641    0x1641
#define REG_1642    0x1642
#define REG_1643    0x1643
#define REG_1644    0x1644
#define REG_1645    0x1645
#define REG_1646    0x1646
#define REG_1647    0x1647
#define REG_1648    0x1648
#define REG_1649    0x1649
#define REG_164A    0x164A
#define REG_164B    0x164B
#define REG_164C    0x164C
#define REG_164D    0x164D
#define REG_164E    0x164E
#define REG_164F    0x164F
#define REG_1650    0x1650
#define REG_1651    0x1651
#define REG_1652    0x1652
#define REG_1653    0x1653
#define REG_1654    0x1654
#define REG_1655    0x1655
#define REG_1656    0x1656
#define REG_1657    0x1657
#define REG_1658    0x1658
#define REG_1659    0x1659
#define REG_165A    0x165A
#define REG_165B    0x165B
#define REG_165C    0x165C
#define REG_165D    0x165D
#define REG_165E    0x165E
#define REG_165F    0x165F
#define REG_1660    0x1660
#define REG_1661    0x1661
#define REG_1662    0x1662
#define REG_1663    0x1663
#define REG_1664    0x1664
#define REG_1665    0x1665
#define REG_1666    0x1666
#define REG_1667    0x1667
#define REG_1668    0x1668
#define REG_1669    0x1669
#define REG_166A    0x166A
#define REG_166B    0x166B
#define REG_166C    0x166C
#define REG_166D    0x166D
#define REG_166E    0x166E
#define REG_166F    0x166F
#define REG_1670    0x1670
#define REG_1671    0x1671
#define REG_1672    0x1672
#define REG_1673    0x1673
#define REG_1674    0x1674
#define REG_1675    0x1675
#define REG_1676    0x1676
#define REG_1677    0x1677
#define REG_1678    0x1678
#define REG_1679    0x1679
#define REG_167A    0x167A
#define REG_167B    0x167B
#define REG_167C    0x167C
#define REG_167D    0x167D
#define REG_167E    0x167E
#define REG_167F    0x167F
#define REG_1680    0x1680
#define REG_1681    0x1681
#define REG_1682    0x1682
#define REG_1683    0x1683
#define REG_1684    0x1684
#define REG_1685    0x1685
#define REG_1686    0x1686
#define REG_1687    0x1687
#define REG_1688    0x1688
#define REG_1689    0x1689
#define REG_168A    0x168A
#define REG_168B    0x168B
#define REG_168C    0x168C
#define REG_168D    0x168D
#define REG_168E    0x168E
#define REG_168F    0x168F
#define REG_1690    0x1690
#define REG_1691    0x1691
#define REG_1692    0x1692
#define REG_1693    0x1693
#define REG_1694    0x1694
#define REG_1695    0x1695
#define REG_1696    0x1696
#define REG_1697    0x1697
#define REG_1698    0x1698
#define REG_1699    0x1699
#define REG_169A    0x169A
#define REG_169B    0x169B
#define REG_169C    0x169C
#define REG_169D    0x169D
#define REG_169E    0x169E
#define REG_169F    0x169F
#define REG_16A0    0x16A0
#define REG_16A1    0x16A1
#define REG_16A2    0x16A2
#define REG_16A3    0x16A3
#define REG_16A4    0x16A4
#define REG_16A5    0x16A5
#define REG_16A6    0x16A6
#define REG_16A7    0x16A7
#define REG_16A8    0x16A8
#define REG_16A9    0x16A9
#define REG_16AA    0x16AA
#define REG_16AB    0x16AB
#define REG_16AC    0x16AC
#define REG_16AD    0x16AD
#define REG_16AE    0x16AE
#define REG_16AF    0x16AF
#define REG_16B0    0x16B0
#define REG_16B1    0x16B1
#define REG_16B2    0x16B2
#define REG_16B3    0x16B3
#define REG_16B4    0x16B4
#define REG_16B5    0x16B5
#define REG_16B6    0x16B6
#define REG_16B7    0x16B7
#define REG_16B8    0x16B8
#define REG_16B9    0x16B9
#define REG_16BA    0x16BA
#define REG_16BB    0x16BB
#define REG_16BC    0x16BC
#define REG_16BD    0x16BD
#define REG_16BE    0x16BE
#define REG_16BF    0x16BF
#define REG_16C0    0x16C0
#define REG_16C1    0x16C1
#define REG_16C2    0x16C2
#define REG_16C3    0x16C3
#define REG_16C4    0x16C4
#define REG_16C5    0x16C5
#define REG_16C6    0x16C6
#define REG_16C7    0x16C7
#define REG_16C8    0x16C8
#define REG_16C9    0x16C9
#define REG_16CA    0x16CA
#define REG_16CB    0x16CB
#define REG_16CC    0x16CC
#define REG_16CD    0x16CD
#define REG_16CE    0x16CE
#define REG_16CF    0x16CF
#define REG_16D0    0x16D0
#define REG_16D1    0x16D1
#define REG_16D2    0x16D2
#define REG_16D3    0x16D3
#define REG_16D4    0x16D4
#define REG_16D5    0x16D5
#define REG_16D6    0x16D6
#define REG_16D7    0x16D7
#define REG_16D8    0x16D8
#define REG_16D9    0x16D9
#define REG_16DA    0x16DA
#define REG_16DB    0x16DB
#define REG_16DC    0x16DC
#define REG_16DD    0x16DD
#define REG_16DE    0x16DE
#define REG_16DF    0x16DF
#define REG_16E0    0x16E0
#define REG_16E1    0x16E1
#define REG_16E2    0x16E2
#define REG_16E3    0x16E3
#define REG_16E4    0x16E4
#define REG_16E5    0x16E5
#define REG_16E6    0x16E6
#define REG_16E7    0x16E7
#define REG_16E8    0x16E8
#define REG_16E9    0x16E9
#define REG_16EA    0x16EA
#define REG_16EB    0x16EB
#define REG_16EC    0x16EC
#define REG_16ED    0x16ED
#define REG_16EE    0x16EE
#define REG_16EF    0x16EF
#define REG_16F0    0x16F0
#define REG_16F1    0x16F1
#define REG_16F2    0x16F2
#define REG_16F3    0x16F3
#define REG_16F4    0x16F4
#define REG_16F5    0x16F5
#define REG_16F6    0x16F6
#define REG_16F7    0x16F7
#define REG_16F8    0x16F8
#define REG_16F9    0x16F9
#define REG_16FA    0x16FA
#define REG_16FB    0x16FB
#define REG_16FC    0x16FC
#define REG_16FD    0x16FD
#define REG_16FE    0x16FE
#define REG_16FF    0x16FF


#define REG_1700    0x1700
#define REG_1701    0x1701
#define REG_1702    0x1702
#define REG_1703    0x1703
#define REG_1704    0x1704
#define REG_1705    0x1705
#define REG_1706    0x1706
#define REG_1707    0x1707
#define REG_1708    0x1708
#define REG_1709    0x1709
#define REG_170A    0x170A
#define REG_170B    0x170B
#define REG_170C    0x170C
#define REG_170D    0x170D
#define REG_170E    0x170E
#define REG_170F    0x170F
#define REG_1710    0x1710
#define REG_1711    0x1711
#define REG_1712    0x1712
#define REG_1713    0x1713
#define REG_1714    0x1714
#define REG_1715    0x1715
#define REG_1716    0x1716
#define REG_1717    0x1717
#define REG_1718    0x1718
#define REG_1719    0x1719
#define REG_171A    0x171A
#define REG_171B    0x171B
#define REG_171C    0x171C
#define REG_171D    0x171D
#define REG_171E    0x171E
#define REG_171F    0x171F
#define REG_1720    0x1720
#define REG_1721    0x1721
#define REG_1722    0x1722
#define REG_1723    0x1723
#define REG_1724    0x1724
#define REG_1725    0x1725
#define REG_1726    0x1726
#define REG_1727    0x1727
#define REG_1728    0x1728
#define REG_1729    0x1729
#define REG_172A    0x172A
#define REG_172B    0x172B
#define REG_172C    0x172C
#define REG_172D    0x172D
#define REG_172E    0x172E
#define REG_172F    0x172F
#define REG_1730    0x1730
#define REG_1731    0x1731
#define REG_1732    0x1732
#define REG_1733    0x1733
#define REG_1734    0x1734
#define REG_1735    0x1735
#define REG_1736    0x1736
#define REG_1737    0x1737
#define REG_1738    0x1738
#define REG_1739    0x1739
#define REG_173A    0x173A
#define REG_173B    0x173B
#define REG_173C    0x173C
#define REG_173D    0x173D
#define REG_173E    0x173E
#define REG_173F    0x173F
#define REG_1740    0x1740
#define REG_1741    0x1741
#define REG_1742    0x1742
#define REG_1743    0x1743
#define REG_1744    0x1744
#define REG_1745    0x1745
#define REG_1746    0x1746
#define REG_1747    0x1747
#define REG_1748    0x1748
#define REG_1749    0x1749
#define REG_174A    0x174A
#define REG_174B    0x174B
#define REG_174C    0x174C
#define REG_174D    0x174D
#define REG_174E    0x174E
#define REG_174F    0x174F
#define REG_1750    0x1750
#define REG_1751    0x1751
#define REG_1752    0x1752
#define REG_1753    0x1753
#define REG_1754    0x1754
#define REG_1755    0x1755
#define REG_1756    0x1756
#define REG_1757    0x1757
#define REG_1758    0x1758
#define REG_1759    0x1759
#define REG_175A    0x175A
#define REG_175B    0x175B
#define REG_175C    0x175C
#define REG_175D    0x175D
#define REG_175E    0x175E
#define REG_175F    0x175F
#define REG_1760    0x1760
#define REG_1761    0x1761
#define REG_1762    0x1762
#define REG_1763    0x1763
#define REG_1764    0x1764
#define REG_1765    0x1765
#define REG_1766    0x1766
#define REG_1767    0x1767
#define REG_1768    0x1768
#define REG_1769    0x1769
#define REG_176A    0x176A
#define REG_176B    0x176B
#define REG_176C    0x176C
#define REG_176D    0x176D
#define REG_176E    0x176E
#define REG_176F    0x176F
#define REG_1770    0x1770
#define REG_1771    0x1771
#define REG_1772    0x1772
#define REG_1773    0x1773
#define REG_1774    0x1774
#define REG_1775    0x1775
#define REG_1776    0x1776
#define REG_1777    0x1777
#define REG_1778    0x1778
#define REG_1779    0x1779
#define REG_177A    0x177A
#define REG_177B    0x177B
#define REG_177C    0x177C
#define REG_177D    0x177D
#define REG_177E    0x177E
#define REG_177F    0x177F
#define REG_1780    0x1780
#define REG_1781    0x1781
#define REG_1782    0x1782
#define REG_1783    0x1783
#define REG_1784    0x1784
#define REG_1785    0x1785
#define REG_1786    0x1786
#define REG_1787    0x1787
#define REG_1788    0x1788
#define REG_1789    0x1789
#define REG_178A    0x178A
#define REG_178B    0x178B
#define REG_178C    0x178C
#define REG_178D    0x178D
#define REG_178E    0x178E
#define REG_178F    0x178F
#define REG_1790    0x1790
#define REG_1791    0x1791
#define REG_1792    0x1792
#define REG_1793    0x1793
#define REG_1794    0x1794
#define REG_1795    0x1795
#define REG_1796    0x1796
#define REG_1797    0x1797
#define REG_1798    0x1798
#define REG_1799    0x1799
#define REG_179A    0x179A
#define REG_179B    0x179B
#define REG_179C    0x179C
#define REG_179D    0x179D
#define REG_179E    0x179E
#define REG_179F    0x179F
#define REG_17A0    0x17A0
#define REG_17A1    0x17A1
#define REG_17A2    0x17A2
#define REG_17A3    0x17A3
#define REG_17A4    0x17A4
#define REG_17A5    0x17A5
#define REG_17A6    0x17A6
#define REG_17A7    0x17A7
#define REG_17A8    0x17A8
#define REG_17A9    0x17A9
#define REG_17AA    0x17AA
#define REG_17AB    0x17AB
#define REG_17AC    0x17AC
#define REG_17AD    0x17AD
#define REG_17AE    0x17AE
#define REG_17AF    0x17AF
#define REG_17B0    0x17B0
#define REG_17B1    0x17B1
#define REG_17B2    0x17B2
#define REG_17B3    0x17B3
#define REG_17B4    0x17B4
#define REG_17B5    0x17B5
#define REG_17B6    0x17B6
#define REG_17B7    0x17B7
#define REG_17B8    0x17B8
#define REG_17B9    0x17B9
#define REG_17BA    0x17BA
#define REG_17BB    0x17BB
#define REG_17BC    0x17BC
#define REG_17BD    0x17BD
#define REG_17BE    0x17BE
#define REG_17BF    0x17BF
#define REG_17C0    0x17C0
#define REG_17C1    0x17C1
#define REG_17C2    0x17C2
#define REG_17C3    0x17C3
#define REG_17C4    0x17C4
#define REG_17C5    0x17C5
#define REG_17C6    0x17C6
#define REG_17C7    0x17C7
#define REG_17C8    0x17C8
#define REG_17C9    0x17C9
#define REG_17CA    0x17CA
#define REG_17CB    0x17CB
#define REG_17CC    0x17CC
#define REG_17CD    0x17CD
#define REG_17CE    0x17CE
#define REG_17CF    0x17CF
#define REG_17D0    0x17D0
#define REG_17D1    0x17D1
#define REG_17D2    0x17D2
#define REG_17D3    0x17D3
#define REG_17D4    0x17D4
#define REG_17D5    0x17D5
#define REG_17D6    0x17D6
#define REG_17D7    0x17D7
#define REG_17D8    0x17D8
#define REG_17D9    0x17D9
#define REG_17DA    0x17DA
#define REG_17DB    0x17DB
#define REG_17DC    0x17DC
#define REG_17DD    0x17DD
#define REG_17DE    0x17DE
#define REG_17DF    0x17DF
#define REG_17E0    0x17E0
#define REG_17E1    0x17E1
#define REG_17E2    0x17E2
#define REG_17E3    0x17E3
#define REG_17E4    0x17E4
#define REG_17E5    0x17E5
#define REG_17E6    0x17E6
#define REG_17E7    0x17E7
#define REG_17E8    0x17E8
#define REG_17E9    0x17E9
#define REG_17EA    0x17EA
#define REG_17EB    0x17EB
#define REG_17EC    0x17EC
#define REG_17ED    0x17ED
#define REG_17EE    0x17EE
#define REG_17EF    0x17EF
#define REG_17F0    0x17F0
#define REG_17F1    0x17F1
#define REG_17F2    0x17F2
#define REG_17F3    0x17F3
#define REG_17F4    0x17F4
#define REG_17F5    0x17F5
#define REG_17F6    0x17F6
#define REG_17F7    0x17F7
#define REG_17F8    0x17F8
#define REG_17F9    0x17F9
#define REG_17FA    0x17FA
#define REG_17FB    0x17FB
#define REG_17FC    0x17FC
#define REG_17FD    0x17FD
#define REG_17FE    0x17FE
#define REG_17FF    0x17FF


#define REG_1800    0x1800
#define REG_1801    0x1801
#define REG_1802    0x1802
#define REG_1803    0x1803
#define REG_1804    0x1804
#define REG_1805    0x1805
#define REG_1806    0x1806
#define REG_1807    0x1807
#define REG_1808    0x1808
#define REG_1809    0x1809
#define REG_180A    0x180A
#define REG_180B    0x180B
#define REG_180C    0x180C
#define REG_180D    0x180D
#define REG_180E    0x180E
#define REG_180F    0x180F
#define REG_1810    0x1810
#define REG_1811    0x1811
#define REG_1812    0x1812
#define REG_1813    0x1813
#define REG_1814    0x1814
#define REG_1815    0x1815
#define REG_1816    0x1816
#define REG_1817    0x1817
#define REG_1818    0x1818
#define REG_1819    0x1819
#define REG_181A    0x181A
#define REG_181B    0x181B
#define REG_181C    0x181C
#define REG_181D    0x181D
#define REG_181E    0x181E
#define REG_181F    0x181F
#define REG_1820    0x1820
#define REG_1821    0x1821
#define REG_1822    0x1822
#define REG_1823    0x1823
#define REG_1824    0x1824
#define REG_1825    0x1825
#define REG_1826    0x1826
#define REG_1827    0x1827
#define REG_1828    0x1828
#define REG_1829    0x1829
#define REG_182A    0x182A
#define REG_182B    0x182B
#define REG_182C    0x182C
#define REG_182D    0x182D
#define REG_182E    0x182E
#define REG_182F    0x182F
#define REG_1830    0x1830
#define REG_1831    0x1831
#define REG_1832    0x1832
#define REG_1833    0x1833
#define REG_1834    0x1834
#define REG_1835    0x1835
#define REG_1836    0x1836
#define REG_1837    0x1837
#define REG_1838    0x1838
#define REG_1839    0x1839
#define REG_183A    0x183A
#define REG_183B    0x183B
#define REG_183C    0x183C
#define REG_183D    0x183D
#define REG_183E    0x183E
#define REG_183F    0x183F
#define REG_1840    0x1840
#define REG_1841    0x1841
#define REG_1842    0x1842
#define REG_1843    0x1843
#define REG_1844    0x1844
#define REG_1845    0x1845
#define REG_1846    0x1846
#define REG_1847    0x1847
#define REG_1848    0x1848
#define REG_1849    0x1849
#define REG_184A    0x184A
#define REG_184B    0x184B
#define REG_184C    0x184C
#define REG_184D    0x184D
#define REG_184E    0x184E
#define REG_184F    0x184F
#define REG_1850    0x1850
#define REG_1851    0x1851
#define REG_1852    0x1852
#define REG_1853    0x1853
#define REG_1854    0x1854
#define REG_1855    0x1855
#define REG_1856    0x1856
#define REG_1857    0x1857
#define REG_1858    0x1858
#define REG_1859    0x1859
#define REG_185A    0x185A
#define REG_185B    0x185B
#define REG_185C    0x185C
#define REG_185D    0x185D
#define REG_185E    0x185E
#define REG_185F    0x185F
#define REG_1860    0x1860
#define REG_1861    0x1861
#define REG_1862    0x1862
#define REG_1863    0x1863
#define REG_1864    0x1864
#define REG_1865    0x1865
#define REG_1866    0x1866
#define REG_1867    0x1867
#define REG_1868    0x1868
#define REG_1869    0x1869
#define REG_186A    0x186A
#define REG_186B    0x186B
#define REG_186C    0x186C
#define REG_186D    0x186D
#define REG_186E    0x186E
#define REG_186F    0x186F
#define REG_1870    0x1870
#define REG_1871    0x1871
#define REG_1872    0x1872
#define REG_1873    0x1873
#define REG_1874    0x1874
#define REG_1875    0x1875
#define REG_1876    0x1876
#define REG_1877    0x1877
#define REG_1878    0x1878
#define REG_1879    0x1879
#define REG_187A    0x187A
#define REG_187B    0x187B
#define REG_187C    0x187C
#define REG_187D    0x187D
#define REG_187E    0x187E
#define REG_187F    0x187F
#define REG_1880    0x1880
#define REG_1881    0x1881
#define REG_1882    0x1882
#define REG_1883    0x1883
#define REG_1884    0x1884
#define REG_1885    0x1885
#define REG_1886    0x1886
#define REG_1887    0x1887
#define REG_1888    0x1888
#define REG_1889    0x1889
#define REG_188A    0x188A
#define REG_188B    0x188B
#define REG_188C    0x188C
#define REG_188D    0x188D
#define REG_188E    0x188E
#define REG_188F    0x188F
#define REG_1890    0x1890
#define REG_1891    0x1891
#define REG_1892    0x1892
#define REG_1893    0x1893
#define REG_1894    0x1894
#define REG_1895    0x1895
#define REG_1896    0x1896
#define REG_1897    0x1897
#define REG_1898    0x1898
#define REG_1899    0x1899
#define REG_189A    0x189A
#define REG_189B    0x189B
#define REG_189C    0x189C
#define REG_189D    0x189D
#define REG_189E    0x189E
#define REG_189F    0x189F
#define REG_18A0    0x18A0
#define REG_18A1    0x18A1
#define REG_18A2    0x18A2
#define REG_18A3    0x18A3
#define REG_18A4    0x18A4
#define REG_18A5    0x18A5
#define REG_18A6    0x18A6
#define REG_18A7    0x18A7
#define REG_18A8    0x18A8
#define REG_18A9    0x18A9
#define REG_18AA    0x18AA
#define REG_18AB    0x18AB
#define REG_18AC    0x18AC
#define REG_18AD    0x18AD
#define REG_18AE    0x18AE
#define REG_18AF    0x18AF
#define REG_18B0    0x18B0
#define REG_18B1    0x18B1
#define REG_18B2    0x18B2
#define REG_18B3    0x18B3
#define REG_18B4    0x18B4
#define REG_18B5    0x18B5
#define REG_18B6    0x18B6
#define REG_18B7    0x18B7
#define REG_18B8    0x18B8
#define REG_18B9    0x18B9
#define REG_18BA    0x18BA
#define REG_18BB    0x18BB
#define REG_18BC    0x18BC
#define REG_18BD    0x18BD
#define REG_18BE    0x18BE
#define REG_18BF    0x18BF
#define REG_18C0    0x18C0
#define REG_18C1    0x18C1
#define REG_18C2    0x18C2
#define REG_18C3    0x18C3
#define REG_18C4    0x18C4
#define REG_18C5    0x18C5
#define REG_18C6    0x18C6
#define REG_18C7    0x18C7
#define REG_18C8    0x18C8
#define REG_18C9    0x18C9
#define REG_18CA    0x18CA
#define REG_18CB    0x18CB
#define REG_18CC    0x18CC
#define REG_18CD    0x18CD
#define REG_18CE    0x18CE
#define REG_18CF    0x18CF
#define REG_18D0    0x18D0
#define REG_18D1    0x18D1
#define REG_18D2    0x18D2
#define REG_18D3    0x18D3
#define REG_18D4    0x18D4
#define REG_18D5    0x18D5
#define REG_18D6    0x18D6
#define REG_18D7    0x18D7
#define REG_18D8    0x18D8
#define REG_18D9    0x18D9
#define REG_18DA    0x18DA
#define REG_18DB    0x18DB
#define REG_18DC    0x18DC
#define REG_18DD    0x18DD
#define REG_18DE    0x18DE
#define REG_18DF    0x18DF
#define REG_18E0    0x18E0
#define REG_18E1    0x18E1
#define REG_18E2    0x18E2
#define REG_18E3    0x18E3
#define REG_18E4    0x18E4
#define REG_18E5    0x18E5
#define REG_18E6    0x18E6
#define REG_18E7    0x18E7
#define REG_18E8    0x18E8
#define REG_18E9    0x18E9
#define REG_18EA    0x18EA
#define REG_18EB    0x18EB
#define REG_18EC    0x18EC
#define REG_18ED    0x18ED
#define REG_18EE    0x18EE
#define REG_18EF    0x18EF
#define REG_18F0    0x18F0
#define REG_18F1    0x18F1
#define REG_18F2    0x18F2
#define REG_18F3    0x18F3
#define REG_18F4    0x18F4
#define REG_18F5    0x18F5
#define REG_18F6    0x18F6
#define REG_18F7    0x18F7
#define REG_18F8    0x18F8
#define REG_18F9    0x18F9
#define REG_18FA    0x18FA
#define REG_18FB    0x18FB
#define REG_18FC    0x18FC
#define REG_18FD    0x18FD
#define REG_18FE    0x18FE
#define REG_18FF    0x18FF


#define REG_1900    0x1900
#define REG_1901    0x1901
#define REG_1902    0x1902
#define REG_1903    0x1903
#define REG_1904    0x1904
#define REG_1905    0x1905
#define REG_1906    0x1906
#define REG_1907    0x1907
#define REG_1908    0x1908
#define REG_1909    0x1909
#define REG_190A    0x190A
#define REG_190B    0x190B
#define REG_190C    0x190C
#define REG_190D    0x190D
#define REG_190E    0x190E
#define REG_190F    0x190F
#define REG_1910    0x1910
#define REG_1911    0x1911
#define REG_1912    0x1912
#define REG_1913    0x1913
#define REG_1914    0x1914
#define REG_1915    0x1915
#define REG_1916    0x1916
#define REG_1917    0x1917
#define REG_1918    0x1918
#define REG_1919    0x1919
#define REG_191A    0x191A
#define REG_191B    0x191B
#define REG_191C    0x191C
#define REG_191D    0x191D
#define REG_191E    0x191E
#define REG_191F    0x191F
#define REG_1920    0x1920
#define REG_1921    0x1921
#define REG_1922    0x1922
#define REG_1923    0x1923
#define REG_1924    0x1924
#define REG_1925    0x1925
#define REG_1926    0x1926
#define REG_1927    0x1927
#define REG_1928    0x1928
#define REG_1929    0x1929
#define REG_192A    0x192A
#define REG_192B    0x192B
#define REG_192C    0x192C
#define REG_192D    0x192D
#define REG_192E    0x192E
#define REG_192F    0x192F
#define REG_1930    0x1930
#define REG_1931    0x1931
#define REG_1932    0x1932
#define REG_1933    0x1933
#define REG_1934    0x1934
#define REG_1935    0x1935
#define REG_1936    0x1936
#define REG_1937    0x1937
#define REG_1938    0x1938
#define REG_1939    0x1939
#define REG_193A    0x193A
#define REG_193B    0x193B
#define REG_193C    0x193C
#define REG_193D    0x193D
#define REG_193E    0x193E
#define REG_193F    0x193F
#define REG_1940    0x1940
#define REG_1941    0x1941
#define REG_1942    0x1942
#define REG_1943    0x1943
#define REG_1944    0x1944
#define REG_1945    0x1945
#define REG_1946    0x1946
#define REG_1947    0x1947
#define REG_1948    0x1948
#define REG_1949    0x1949
#define REG_194A    0x194A
#define REG_194B    0x194B
#define REG_194C    0x194C
#define REG_194D    0x194D
#define REG_194E    0x194E
#define REG_194F    0x194F
#define REG_1950    0x1950
#define REG_1951    0x1951
#define REG_1952    0x1952
#define REG_1953    0x1953
#define REG_1954    0x1954
#define REG_1955    0x1955
#define REG_1956    0x1956
#define REG_1957    0x1957
#define REG_1958    0x1958
#define REG_1959    0x1959
#define REG_195A    0x195A
#define REG_195B    0x195B
#define REG_195C    0x195C
#define REG_195D    0x195D
#define REG_195E    0x195E
#define REG_195F    0x195F
#define REG_1960    0x1960
#define REG_1961    0x1961
#define REG_1962    0x1962
#define REG_1963    0x1963
#define REG_1964    0x1964
#define REG_1965    0x1965
#define REG_1966    0x1966
#define REG_1967    0x1967
#define REG_1968    0x1968
#define REG_1969    0x1969
#define REG_196A    0x196A
#define REG_196B    0x196B
#define REG_196C    0x196C
#define REG_196D    0x196D
#define REG_196E    0x196E
#define REG_196F    0x196F
#define REG_1970    0x1970
#define REG_1971    0x1971
#define REG_1972    0x1972
#define REG_1973    0x1973
#define REG_1974    0x1974
#define REG_1975    0x1975
#define REG_1976    0x1976
#define REG_1977    0x1977
#define REG_1978    0x1978
#define REG_1979    0x1979
#define REG_197A    0x197A
#define REG_197B    0x197B
#define REG_197C    0x197C
#define REG_197D    0x197D
#define REG_197E    0x197E
#define REG_197F    0x197F
#define REG_1980    0x1980
#define REG_1981    0x1981
#define REG_1982    0x1982
#define REG_1983    0x1983
#define REG_1984    0x1984
#define REG_1985    0x1985
#define REG_1986    0x1986
#define REG_1987    0x1987
#define REG_1988    0x1988
#define REG_1989    0x1989
#define REG_198A    0x198A
#define REG_198B    0x198B
#define REG_198C    0x198C
#define REG_198D    0x198D
#define REG_198E    0x198E
#define REG_198F    0x198F
#define REG_1990    0x1990
#define REG_1991    0x1991
#define REG_1992    0x1992
#define REG_1993    0x1993
#define REG_1994    0x1994
#define REG_1995    0x1995
#define REG_1996    0x1996
#define REG_1997    0x1997
#define REG_1998    0x1998
#define REG_1999    0x1999
#define REG_199A    0x199A
#define REG_199B    0x199B
#define REG_199C    0x199C
#define REG_199D    0x199D
#define REG_199E    0x199E
#define REG_199F    0x199F
#define REG_19A0    0x19A0
#define REG_19A1    0x19A1
#define REG_19A2    0x19A2
#define REG_19A3    0x19A3
#define REG_19A4    0x19A4
#define REG_19A5    0x19A5
#define REG_19A6    0x19A6
#define REG_19A7    0x19A7
#define REG_19A8    0x19A8
#define REG_19A9    0x19A9
#define REG_19AA    0x19AA
#define REG_19AB    0x19AB
#define REG_19AC    0x19AC
#define REG_19AD    0x19AD
#define REG_19AE    0x19AE
#define REG_19AF    0x19AF
#define REG_19B0    0x19B0
#define REG_19B1    0x19B1
#define REG_19B2    0x19B2
#define REG_19B3    0x19B3
#define REG_19B4    0x19B4
#define REG_19B5    0x19B5
#define REG_19B6    0x19B6
#define REG_19B7    0x19B7
#define REG_19B8    0x19B8
#define REG_19B9    0x19B9
#define REG_19BA    0x19BA
#define REG_19BB    0x19BB
#define REG_19BC    0x19BC
#define REG_19BD    0x19BD
#define REG_19BE    0x19BE
#define REG_19BF    0x19BF
#define REG_19C0    0x19C0
#define REG_19C1    0x19C1
#define REG_19C2    0x19C2
#define REG_19C3    0x19C3
#define REG_19C4    0x19C4
#define REG_19C5    0x19C5
#define REG_19C6    0x19C6
#define REG_19C7    0x19C7
#define REG_19C8    0x19C8
#define REG_19C9    0x19C9
#define REG_19CA    0x19CA
#define REG_19CB    0x19CB
#define REG_19CC    0x19CC
#define REG_19CD    0x19CD
#define REG_19CE    0x19CE
#define REG_19CF    0x19CF
#define REG_19D0    0x19D0
#define REG_19D1    0x19D1
#define REG_19D2    0x19D2
#define REG_19D3    0x19D3
#define REG_19D4    0x19D4
#define REG_19D5    0x19D5
#define REG_19D6    0x19D6
#define REG_19D7    0x19D7
#define REG_19D8    0x19D8
#define REG_19D9    0x19D9
#define REG_19DA    0x19DA
#define REG_19DB    0x19DB
#define REG_19DC    0x19DC
#define REG_19DD    0x19DD
#define REG_19DE    0x19DE
#define REG_19DF    0x19DF
#define REG_19E0    0x19E0
#define REG_19E1    0x19E1
#define REG_19E2    0x19E2
#define REG_19E3    0x19E3
#define REG_19E4    0x19E4
#define REG_19E5    0x19E5
#define REG_19E6    0x19E6
#define REG_19E7    0x19E7
#define REG_19E8    0x19E8
#define REG_19E9    0x19E9
#define REG_19EA    0x19EA
#define REG_19EB    0x19EB
#define REG_19EC    0x19EC
#define REG_19ED    0x19ED
#define REG_19EE    0x19EE
#define REG_19EF    0x19EF
#define REG_19F0    0x19F0
#define REG_19F1    0x19F1
#define REG_19F2    0x19F2
#define REG_19F3    0x19F3
#define REG_19F4    0x19F4
#define REG_19F5    0x19F5
#define REG_19F6    0x19F6
#define REG_19F7    0x19F7
#define REG_19F8    0x19F8
#define REG_19F9    0x19F9
#define REG_19FA    0x19FA
#define REG_19FB    0x19FB
#define REG_19FC    0x19FC
#define REG_19FD    0x19FD
#define REG_19FE    0x19FE
#define REG_19FF    0x19FF


#define REG_1A00    0x1A00
#define REG_1A01    0x1A01
#define REG_1A02    0x1A02
#define REG_1A03    0x1A03
#define REG_1A04    0x1A04
#define REG_1A05    0x1A05
#define REG_1A06    0x1A06
#define REG_1A07    0x1A07
#define REG_1A08    0x1A08
#define REG_1A09    0x1A09
#define REG_1A0A    0x1A0A
#define REG_1A0B    0x1A0B
#define REG_1A0C    0x1A0C
#define REG_1A0D    0x1A0D
#define REG_1A0E    0x1A0E
#define REG_1A0F    0x1A0F
#define REG_1A10    0x1A10
#define REG_1A11    0x1A11
#define REG_1A12    0x1A12
#define REG_1A13    0x1A13
#define REG_1A14    0x1A14
#define REG_1A15    0x1A15
#define REG_1A16    0x1A16
#define REG_1A17    0x1A17
#define REG_1A18    0x1A18
#define REG_1A19    0x1A19
#define REG_1A1A    0x1A1A
#define REG_1A1B    0x1A1B
#define REG_1A1C    0x1A1C
#define REG_1A1D    0x1A1D
#define REG_1A1E    0x1A1E
#define REG_1A1F    0x1A1F
#define REG_1A20    0x1A20
#define REG_1A21    0x1A21
#define REG_1A22    0x1A22
#define REG_1A23    0x1A23
#define REG_1A24    0x1A24
#define REG_1A25    0x1A25
#define REG_1A26    0x1A26
#define REG_1A27    0x1A27
#define REG_1A28    0x1A28
#define REG_1A29    0x1A29
#define REG_1A2A    0x1A2A
#define REG_1A2B    0x1A2B
#define REG_1A2C    0x1A2C
#define REG_1A2D    0x1A2D
#define REG_1A2E    0x1A2E
#define REG_1A2F    0x1A2F
#define REG_1A30    0x1A30
#define REG_1A31    0x1A31
#define REG_1A32    0x1A32
#define REG_1A33    0x1A33
#define REG_1A34    0x1A34
#define REG_1A35    0x1A35
#define REG_1A36    0x1A36
#define REG_1A37    0x1A37
#define REG_1A38    0x1A38
#define REG_1A39    0x1A39
#define REG_1A3A    0x1A3A
#define REG_1A3B    0x1A3B
#define REG_1A3C    0x1A3C
#define REG_1A3D    0x1A3D
#define REG_1A3E    0x1A3E
#define REG_1A3F    0x1A3F
#define REG_1A40    0x1A40
#define REG_1A41    0x1A41
#define REG_1A42    0x1A42
#define REG_1A43    0x1A43
#define REG_1A44    0x1A44
#define REG_1A45    0x1A45
#define REG_1A46    0x1A46
#define REG_1A47    0x1A47
#define REG_1A48    0x1A48
#define REG_1A49    0x1A49
#define REG_1A4A    0x1A4A
#define REG_1A4B    0x1A4B
#define REG_1A4C    0x1A4C
#define REG_1A4D    0x1A4D
#define REG_1A4E    0x1A4E
#define REG_1A4F    0x1A4F
#define REG_1A50    0x1A50
#define REG_1A51    0x1A51
#define REG_1A52    0x1A52
#define REG_1A53    0x1A53
#define REG_1A54    0x1A54
#define REG_1A55    0x1A55
#define REG_1A56    0x1A56
#define REG_1A57    0x1A57
#define REG_1A58    0x1A58
#define REG_1A59    0x1A59
#define REG_1A5A    0x1A5A
#define REG_1A5B    0x1A5B
#define REG_1A5C    0x1A5C
#define REG_1A5D    0x1A5D
#define REG_1A5E    0x1A5E
#define REG_1A5F    0x1A5F
#define REG_1A60    0x1A60
#define REG_1A61    0x1A61
#define REG_1A62    0x1A62
#define REG_1A63    0x1A63
#define REG_1A64    0x1A64
#define REG_1A65    0x1A65
#define REG_1A66    0x1A66
#define REG_1A67    0x1A67
#define REG_1A68    0x1A68
#define REG_1A69    0x1A69
#define REG_1A6A    0x1A6A
#define REG_1A6B    0x1A6B
#define REG_1A6C    0x1A6C
#define REG_1A6D    0x1A6D
#define REG_1A6E    0x1A6E
#define REG_1A6F    0x1A6F
#define REG_1A70    0x1A70
#define REG_1A71    0x1A71
#define REG_1A72    0x1A72
#define REG_1A73    0x1A73
#define REG_1A74    0x1A74
#define REG_1A75    0x1A75
#define REG_1A76    0x1A76
#define REG_1A77    0x1A77
#define REG_1A78    0x1A78
#define REG_1A79    0x1A79
#define REG_1A7A    0x1A7A
#define REG_1A7B    0x1A7B
#define REG_1A7C    0x1A7C
#define REG_1A7D    0x1A7D
#define REG_1A7E    0x1A7E
#define REG_1A7F    0x1A7F
#define REG_1A80    0x1A80
#define REG_1A81    0x1A81
#define REG_1A82    0x1A82
#define REG_1A83    0x1A83
#define REG_1A84    0x1A84
#define REG_1A85    0x1A85
#define REG_1A86    0x1A86
#define REG_1A87    0x1A87
#define REG_1A88    0x1A88
#define REG_1A89    0x1A89
#define REG_1A8A    0x1A8A
#define REG_1A8B    0x1A8B
#define REG_1A8C    0x1A8C
#define REG_1A8D    0x1A8D
#define REG_1A8E    0x1A8E
#define REG_1A8F    0x1A8F
#define REG_1A90    0x1A90
#define REG_1A91    0x1A91
#define REG_1A92    0x1A92
#define REG_1A93    0x1A93
#define REG_1A94    0x1A94
#define REG_1A95    0x1A95
#define REG_1A96    0x1A96
#define REG_1A97    0x1A97
#define REG_1A98    0x1A98
#define REG_1A99    0x1A99
#define REG_1A9A    0x1A9A
#define REG_1A9B    0x1A9B
#define REG_1A9C    0x1A9C
#define REG_1A9D    0x1A9D
#define REG_1A9E    0x1A9E
#define REG_1A9F    0x1A9F
#define REG_1AA0    0x1AA0
#define REG_1AA1    0x1AA1
#define REG_1AA2    0x1AA2
#define REG_1AA3    0x1AA3
#define REG_1AA4    0x1AA4
#define REG_1AA5    0x1AA5
#define REG_1AA6    0x1AA6
#define REG_1AA7    0x1AA7
#define REG_1AA8    0x1AA8
#define REG_1AA9    0x1AA9
#define REG_1AAA    0x1AAA
#define REG_1AAB    0x1AAB
#define REG_1AAC    0x1AAC
#define REG_1AAD    0x1AAD
#define REG_1AAE    0x1AAE
#define REG_1AAF    0x1AAF
#define REG_1AB0    0x1AB0
#define REG_1AB1    0x1AB1
#define REG_1AB2    0x1AB2
#define REG_1AB3    0x1AB3
#define REG_1AB4    0x1AB4
#define REG_1AB5    0x1AB5
#define REG_1AB6    0x1AB6
#define REG_1AB7    0x1AB7
#define REG_1AB8    0x1AB8
#define REG_1AB9    0x1AB9
#define REG_1ABA    0x1ABA
#define REG_1ABB    0x1ABB
#define REG_1ABC    0x1ABC
#define REG_1ABD    0x1ABD
#define REG_1ABE    0x1ABE
#define REG_1ABF    0x1ABF
#define REG_1AC0    0x1AC0
#define REG_1AC1    0x1AC1
#define REG_1AC2    0x1AC2
#define REG_1AC3    0x1AC3
#define REG_1AC4    0x1AC4
#define REG_1AC5    0x1AC5
#define REG_1AC6    0x1AC6
#define REG_1AC7    0x1AC7
#define REG_1AC8    0x1AC8
#define REG_1AC9    0x1AC9
#define REG_1ACA    0x1ACA
#define REG_1ACB    0x1ACB
#define REG_1ACC    0x1ACC
#define REG_1ACD    0x1ACD
#define REG_1ACE    0x1ACE
#define REG_1ACF    0x1ACF
#define REG_1AD0    0x1AD0
#define REG_1AD1    0x1AD1
#define REG_1AD2    0x1AD2
#define REG_1AD3    0x1AD3
#define REG_1AD4    0x1AD4
#define REG_1AD5    0x1AD5
#define REG_1AD6    0x1AD6
#define REG_1AD7    0x1AD7
#define REG_1AD8    0x1AD8
#define REG_1AD9    0x1AD9
#define REG_1ADA    0x1ADA
#define REG_1ADB    0x1ADB
#define REG_1ADC    0x1ADC
#define REG_1ADD    0x1ADD
#define REG_1ADE    0x1ADE
#define REG_1ADF    0x1ADF
#define REG_1AE0    0x1AE0
#define REG_1AE1    0x1AE1
#define REG_1AE2    0x1AE2
#define REG_1AE3    0x1AE3
#define REG_1AE4    0x1AE4
#define REG_1AE5    0x1AE5
#define REG_1AE6    0x1AE6
#define REG_1AE7    0x1AE7
#define REG_1AE8    0x1AE8
#define REG_1AE9    0x1AE9
#define REG_1AEA    0x1AEA
#define REG_1AEB    0x1AEB
#define REG_1AEC    0x1AEC
#define REG_1AED    0x1AED
#define REG_1AEE    0x1AEE
#define REG_1AEF    0x1AEF
#define REG_1AF0    0x1AF0
#define REG_1AF1    0x1AF1
#define REG_1AF2    0x1AF2
#define REG_1AF3    0x1AF3
#define REG_1AF4    0x1AF4
#define REG_1AF5    0x1AF5
#define REG_1AF6    0x1AF6
#define REG_1AF7    0x1AF7
#define REG_1AF8    0x1AF8
#define REG_1AF9    0x1AF9
#define REG_1AFA    0x1AFA
#define REG_1AFB    0x1AFB
#define REG_1AFC    0x1AFC
#define REG_1AFD    0x1AFD
#define REG_1AFE    0x1AFE
#define REG_1AFF    0x1AFF


#define REG_1B00    0x1B00
#define REG_1B01    0x1B01
#define REG_1B02    0x1B02
#define REG_1B03    0x1B03
#define REG_1B04    0x1B04
#define REG_1B05    0x1B05
#define REG_1B06    0x1B06
#define REG_1B07    0x1B07
#define REG_1B08    0x1B08
#define REG_1B09    0x1B09
#define REG_1B0A    0x1B0A
#define REG_1B0B    0x1B0B
#define REG_1B0C    0x1B0C
#define REG_1B0D    0x1B0D
#define REG_1B0E    0x1B0E
#define REG_1B0F    0x1B0F
#define REG_1B10    0x1B10
#define REG_1B11    0x1B11
#define REG_1B12    0x1B12
#define REG_1B13    0x1B13
#define REG_1B14    0x1B14
#define REG_1B15    0x1B15
#define REG_1B16    0x1B16
#define REG_1B17    0x1B17
#define REG_1B18    0x1B18
#define REG_1B19    0x1B19
#define REG_1B1A    0x1B1A
#define REG_1B1B    0x1B1B
#define REG_1B1C    0x1B1C
#define REG_1B1D    0x1B1D
#define REG_1B1E    0x1B1E
#define REG_1B1F    0x1B1F
#define REG_1B20    0x1B20
#define REG_1B21    0x1B21
#define REG_1B22    0x1B22
#define REG_1B23    0x1B23
#define REG_1B24    0x1B24
#define REG_1B25    0x1B25
#define REG_1B26    0x1B26
#define REG_1B27    0x1B27
#define REG_1B28    0x1B28
#define REG_1B29    0x1B29
#define REG_1B2A    0x1B2A
#define REG_1B2B    0x1B2B
#define REG_1B2C    0x1B2C
#define REG_1B2D    0x1B2D
#define REG_1B2E    0x1B2E
#define REG_1B2F    0x1B2F
#define REG_1B30    0x1B30
#define REG_1B31    0x1B31
#define REG_1B32    0x1B32
#define REG_1B33    0x1B33
#define REG_1B34    0x1B34
#define REG_1B35    0x1B35
#define REG_1B36    0x1B36
#define REG_1B37    0x1B37
#define REG_1B38    0x1B38
#define REG_1B39    0x1B39
#define REG_1B3A    0x1B3A
#define REG_1B3B    0x1B3B
#define REG_1B3C    0x1B3C
#define REG_1B3D    0x1B3D
#define REG_1B3E    0x1B3E
#define REG_1B3F    0x1B3F
#define REG_1B40    0x1B40
#define REG_1B41    0x1B41
#define REG_1B42    0x1B42
#define REG_1B43    0x1B43
#define REG_1B44    0x1B44
#define REG_1B45    0x1B45
#define REG_1B46    0x1B46
#define REG_1B47    0x1B47
#define REG_1B48    0x1B48
#define REG_1B49    0x1B49
#define REG_1B4A    0x1B4A
#define REG_1B4B    0x1B4B
#define REG_1B4C    0x1B4C
#define REG_1B4D    0x1B4D
#define REG_1B4E    0x1B4E
#define REG_1B4F    0x1B4F
#define REG_1B50    0x1B50
#define REG_1B51    0x1B51
#define REG_1B52    0x1B52
#define REG_1B53    0x1B53
#define REG_1B54    0x1B54
#define REG_1B55    0x1B55
#define REG_1B56    0x1B56
#define REG_1B57    0x1B57
#define REG_1B58    0x1B58
#define REG_1B59    0x1B59
#define REG_1B5A    0x1B5A
#define REG_1B5B    0x1B5B
#define REG_1B5C    0x1B5C
#define REG_1B5D    0x1B5D
#define REG_1B5E    0x1B5E
#define REG_1B5F    0x1B5F
#define REG_1B60    0x1B60
#define REG_1B61    0x1B61
#define REG_1B62    0x1B62
#define REG_1B63    0x1B63
#define REG_1B64    0x1B64
#define REG_1B65    0x1B65
#define REG_1B66    0x1B66
#define REG_1B67    0x1B67
#define REG_1B68    0x1B68
#define REG_1B69    0x1B69
#define REG_1B6A    0x1B6A
#define REG_1B6B    0x1B6B
#define REG_1B6C    0x1B6C
#define REG_1B6D    0x1B6D
#define REG_1B6E    0x1B6E
#define REG_1B6F    0x1B6F
#define REG_1B70    0x1B70
#define REG_1B71    0x1B71
#define REG_1B72    0x1B72
#define REG_1B73    0x1B73
#define REG_1B74    0x1B74
#define REG_1B75    0x1B75
#define REG_1B76    0x1B76
#define REG_1B77    0x1B77
#define REG_1B78    0x1B78
#define REG_1B79    0x1B79
#define REG_1B7A    0x1B7A
#define REG_1B7B    0x1B7B
#define REG_1B7C    0x1B7C
#define REG_1B7D    0x1B7D
#define REG_1B7E    0x1B7E
#define REG_1B7F    0x1B7F
#define REG_1B80    0x1B80
#define REG_1B81    0x1B81
#define REG_1B82    0x1B82
#define REG_1B83    0x1B83
#define REG_1B84    0x1B84
#define REG_1B85    0x1B85
#define REG_1B86    0x1B86
#define REG_1B87    0x1B87
#define REG_1B88    0x1B88
#define REG_1B89    0x1B89
#define REG_1B8A    0x1B8A
#define REG_1B8B    0x1B8B
#define REG_1B8C    0x1B8C
#define REG_1B8D    0x1B8D
#define REG_1B8E    0x1B8E
#define REG_1B8F    0x1B8F
#define REG_1B90    0x1B90
#define REG_1B91    0x1B91
#define REG_1B92    0x1B92
#define REG_1B93    0x1B93
#define REG_1B94    0x1B94
#define REG_1B95    0x1B95
#define REG_1B96    0x1B96
#define REG_1B97    0x1B97
#define REG_1B98    0x1B98
#define REG_1B99    0x1B99
#define REG_1B9A    0x1B9A
#define REG_1B9B    0x1B9B
#define REG_1B9C    0x1B9C
#define REG_1B9D    0x1B9D
#define REG_1B9E    0x1B9E
#define REG_1B9F    0x1B9F
#define REG_1BA0    0x1BA0
#define REG_1BA1    0x1BA1
#define REG_1BA2    0x1BA2
#define REG_1BA3    0x1BA3
#define REG_1BA4    0x1BA4
#define REG_1BA5    0x1BA5
#define REG_1BA6    0x1BA6
#define REG_1BA7    0x1BA7
#define REG_1BA8    0x1BA8
#define REG_1BA9    0x1BA9
#define REG_1BAA    0x1BAA
#define REG_1BAB    0x1BAB
#define REG_1BAC    0x1BAC
#define REG_1BAD    0x1BAD
#define REG_1BAE    0x1BAE
#define REG_1BAF    0x1BAF
#define REG_1BB0    0x1BB0
#define REG_1BB1    0x1BB1
#define REG_1BB2    0x1BB2
#define REG_1BB3    0x1BB3
#define REG_1BB4    0x1BB4
#define REG_1BB5    0x1BB5
#define REG_1BB6    0x1BB6
#define REG_1BB7    0x1BB7
#define REG_1BB8    0x1BB8
#define REG_1BB9    0x1BB9
#define REG_1BBA    0x1BBA
#define REG_1BBB    0x1BBB
#define REG_1BBC    0x1BBC
#define REG_1BBD    0x1BBD
#define REG_1BBE    0x1BBE
#define REG_1BBF    0x1BBF
#define REG_1BC0    0x1BC0
#define REG_1BC1    0x1BC1
#define REG_1BC2    0x1BC2
#define REG_1BC3    0x1BC3
#define REG_1BC4    0x1BC4
#define REG_1BC5    0x1BC5
#define REG_1BC6    0x1BC6
#define REG_1BC7    0x1BC7
#define REG_1BC8    0x1BC8
#define REG_1BC9    0x1BC9
#define REG_1BCA    0x1BCA
#define REG_1BCB    0x1BCB
#define REG_1BCC    0x1BCC
#define REG_1BCD    0x1BCD
#define REG_1BCE    0x1BCE
#define REG_1BCF    0x1BCF
#define REG_1BD0    0x1BD0
#define REG_1BD1    0x1BD1
#define REG_1BD2    0x1BD2
#define REG_1BD3    0x1BD3
#define REG_1BD4    0x1BD4
#define REG_1BD5    0x1BD5
#define REG_1BD6    0x1BD6
#define REG_1BD7    0x1BD7
#define REG_1BD8    0x1BD8
#define REG_1BD9    0x1BD9
#define REG_1BDA    0x1BDA
#define REG_1BDB    0x1BDB
#define REG_1BDC    0x1BDC
#define REG_1BDD    0x1BDD
#define REG_1BDE    0x1BDE
#define REG_1BDF    0x1BDF
#define REG_1BE0    0x1BE0
#define REG_1BE1    0x1BE1
#define REG_1BE2    0x1BE2
#define REG_1BE3    0x1BE3
#define REG_1BE4    0x1BE4
#define REG_1BE5    0x1BE5
#define REG_1BE6    0x1BE6
#define REG_1BE7    0x1BE7
#define REG_1BE8    0x1BE8
#define REG_1BE9    0x1BE9
#define REG_1BEA    0x1BEA
#define REG_1BEB    0x1BEB
#define REG_1BEC    0x1BEC
#define REG_1BED    0x1BED
#define REG_1BEE    0x1BEE
#define REG_1BEF    0x1BEF
#define REG_1BF0    0x1BF0
#define REG_1BF1    0x1BF1
#define REG_1BF2    0x1BF2
#define REG_1BF3    0x1BF3
#define REG_1BF4    0x1BF4
#define REG_1BF5    0x1BF5
#define REG_1BF6    0x1BF6
#define REG_1BF7    0x1BF7
#define REG_1BF8    0x1BF8
#define REG_1BF9    0x1BF9
#define REG_1BFA    0x1BFA
#define REG_1BFB    0x1BFB
#define REG_1BFC    0x1BFC
#define REG_1BFD    0x1BFD
#define REG_1BFE    0x1BFE
#define REG_1BFF    0x1BFF

#define OSD1_00     0x1C00
#define OSD1_01     0x1C01
#define OSD1_02     0x1C02
#define OSD1_03     0x1C03
#define OSD1_04     0x1C04
#define OSD1_05     0x1C05
#define OSD1_06     0x1C06
#define OSD1_07     0x1C07
#define OSD1_08     0x1C08
#define OSD1_09     0x1C09
#define OSD1_0A     0x1C0A
#define OSD1_0B     0x1C0B
#define OSD1_0C     0x1C0C
#define OSD1_0D     0x1C0D
#define OSD1_0E     0x1C0E
#define OSD1_0F     0x1C0F
#define OSD1_10     0x1C10
#define OSD1_11     0x1C11
#define OSD1_12     0x1C12
#define OSD1_13     0x1C13
#define OSD1_14     0x1C14
#define OSD1_15     0x1C15
#define OSD1_16     0x1C16
#define OSD1_17     0x1C17
#define OSD1_18     0x1C18
#define OSD1_19     0x1C19
#define OSD1_1A     0x1C1A
#define OSD1_1B     0x1C1B
#define OSD1_1C     0x1C1C
#define OSD1_1D     0x1C1D
#define OSD1_1E     0x1C1E
#define OSD1_1F     0x1C1F
#define OSD1_20     0x1C20
#define OSD1_21     0x1C21
#define OSD1_22     0x1C22
#define OSD1_23     0x1C23
#define OSD1_24     0x1C24
#define OSD1_25     0x1C25
#define OSD1_26     0x1C26
#define OSD1_27     0x1C27
#define OSD1_28     0x1C28
#define OSD1_29     0x1C29
#define OSD1_2A     0x1C2A
#define OSD1_2B     0x1C2B
#define OSD1_2C     0x1C2C
#define OSD1_2D     0x1C2D
#define OSD1_2E     0x1C2E
#define OSD1_2F     0x1C2F
#define OSD1_30     0x1C30
#define OSD1_31     0x1C31
#define OSD1_32     0x1C32
#define OSD1_33     0x1C33
#define OSD1_34     0x1C34
#define OSD1_35     0x1C35
#define OSD1_36     0x1C36
#define OSD1_37     0x1C37
#define OSD1_38     0x1C38
#define OSD1_39     0x1C39
#define OSD1_3A     0x1C3A
#define OSD1_3B     0x1C3B
#define OSD1_3C     0x1C3C
#define OSD1_3D     0x1C3D
#define OSD1_3E     0x1C3E
#define OSD1_3F     0x1C3F
#define OSD1_40     0x1C40
#define OSD1_41     0x1C41
#define OSD1_42     0x1C42
#define OSD1_43     0x1C43
#define OSD1_44     0x1C44
#define OSD1_45     0x1C45
#define OSD1_46     0x1C46
#define OSD1_47     0x1C47
#define OSD1_48     0x1C48
#define OSD1_49     0x1C49
#define OSD1_4A     0x1C4A
#define OSD1_4B     0x1C4B
#define OSD1_4C     0x1C4C
#define OSD1_4D     0x1C4D
#define OSD1_4E     0x1C4E
#define OSD1_4F     0x1C4F
#define OSD1_50     0x1C50
#define OSD1_51     0x1C51
#define OSD1_52     0x1C52
#define OSD1_53     0x1C53
#define OSD1_54     0x1C54
#define OSD1_55     0x1C55
#define OSD1_56     0x1C56
#define OSD1_57     0x1C57
#define OSD1_58     0x1C58
#define OSD1_59     0x1C59
#define OSD1_5A     0x1C5A
#define OSD1_5B     0x1C5B
#define OSD1_5C     0x1C5C
#define OSD1_5D     0x1C5D
#define OSD1_5E     0x1C5E
#define OSD1_5F     0x1C5F
#define OSD1_60     0x1C60
#define OSD1_61     0x1C61
#define OSD1_62     0x1C62
#define OSD1_63     0x1C63
#define OSD1_64     0x1C64
#define OSD1_65     0x1C65
#define OSD1_66     0x1C66
#define OSD1_67     0x1C67
#define OSD1_68     0x1C68
#define OSD1_69     0x1C69
#define OSD1_6A     0x1C6A
#define OSD1_6B     0x1C6B
#define OSD1_6C     0x1C6C
#define OSD1_6D     0x1C6D
#define OSD1_6E     0x1C6E
#define OSD1_6F     0x1C6F
#define OSD1_70     0x1C70
#define OSD1_71     0x1C71
#define OSD1_72     0x1C72
#define OSD1_73     0x1C73
#define OSD1_74     0x1C74
#define OSD1_75     0x1C75
#define OSD1_76     0x1C76
#define OSD1_77     0x1C77
#define OSD1_78     0x1C78
#define OSD1_79     0x1C79
#define OSD1_7A     0x1C7A
#define OSD1_7B     0x1C7B
#define OSD1_7C     0x1C7C
#define OSD1_7D     0x1C7D
#define OSD1_7E     0x1C7E
#define OSD1_7F     0x1C7F
#define OSD1_80     0x1C80
#define OSD1_81     0x1C81
#define OSD1_82     0x1C82
#define OSD1_83     0x1C83
#define OSD1_84     0x1C84
#define OSD1_85     0x1C85
#define OSD1_86     0x1C86
#define OSD1_87     0x1C87
#define OSD1_88     0x1C88
#define OSD1_89     0x1C89
#define OSD1_8A     0x1C8A
#define OSD1_8B     0x1C8B
#define OSD1_8C     0x1C8C
#define OSD1_8D     0x1C8D
#define OSD1_8E     0x1C8E
#define OSD1_8F     0x1C8F
#define OSD1_90     0x1C90
#define OSD1_91     0x1C91
#define OSD1_92     0x1C92
#define OSD1_93     0x1C93
#define OSD1_94     0x1C94
#define OSD1_95     0x1C95
#define OSD1_96     0x1C96
#define OSD1_97     0x1C97
#define OSD1_98     0x1C98
#define OSD1_99     0x1C99
#define OSD1_9A     0x1C9A
#define OSD1_9B     0x1C9B
#define OSD1_9C     0x1C9C
#define OSD1_9D     0x1C9D
#define OSD1_9E     0x1C9E
#define OSD1_9F     0x1C9F
#define OSD1_A0     0x1CA0
#define OSD1_A1     0x1CA1
#define OSD1_A2     0x1CA2
#define OSD1_A3     0x1CA3
#define OSD1_A4     0x1CA4
#define OSD1_A5     0x1CA5
#define OSD1_A6     0x1CA6
#define OSD1_A7     0x1CA7
#define OSD1_A8     0x1CA8
#define OSD1_A9     0x1CA9
#define OSD1_AA     0x1CAA
#define OSD1_AB     0x1CAB
#define OSD1_AC     0x1CAC
#define OSD1_AD     0x1CAD
#define OSD1_AE     0x1CAE
#define OSD1_AF     0x1CAF
#define OSD1_B0     0x1CB0
#define OSD1_B1     0x1CB1
#define OSD1_B2     0x1CB2
#define OSD1_B3     0x1CB3
#define OSD1_B4     0x1CB4
#define OSD1_B5     0x1CB5
#define OSD1_B6     0x1CB6
#define OSD1_B7     0x1CB7
#define OSD1_B8     0x1CB8
#define OSD1_B9     0x1CB9
#define OSD1_BA     0x1CBA
#define OSD1_BB     0x1CBB
#define OSD1_BC     0x1CBC
#define OSD1_BD     0x1CBD
#define OSD1_BE     0x1CBE
#define OSD1_BF     0x1CBF
#define OSD1_C0     0x1CC0
#define OSD1_C1     0x1CC1
#define OSD1_C2     0x1CC2
#define OSD1_C3     0x1CC3
#define OSD1_C4     0x1CC4
#define OSD1_C5     0x1CC5
#define OSD1_C6     0x1CC6
#define OSD1_C7     0x1CC7
#define OSD1_C8     0x1CC8
#define OSD1_C9     0x1CC9
#define OSD1_CA     0x1CCA
#define OSD1_CB     0x1CCB
#define OSD1_CC     0x1CCC
#define OSD1_CD     0x1CCD
#define OSD1_CE     0x1CCE
#define OSD1_CF     0x1CCF
#define OSD1_D0     0x1CD0
#define OSD1_D1     0x1CD1
#define OSD1_D2     0x1CD2
#define OSD1_D3     0x1CD3
#define OSD1_D4     0x1CD4
#define OSD1_D5     0x1CD5
#define OSD1_D6     0x1CD6
#define OSD1_D7     0x1CD7
#define OSD1_D8     0x1CD8
#define OSD1_D9     0x1CD9
#define OSD1_DA     0x1CDA
#define OSD1_DB     0x1CDB
#define OSD1_DC     0x1CDC
#define OSD1_DD     0x1CDD
#define OSD1_DE     0x1CDE
#define OSD1_DF     0x1CDF
#define OSD1_E0     0x1CE0
#define OSD1_E1     0x1CE1
#define OSD1_E2     0x1CE2
#define OSD1_E3     0x1CE3
#define OSD1_E4     0x1CE4
#define OSD1_E5     0x1CE5
#define OSD1_E6     0x1CE6
#define OSD1_E7     0x1CE7
#define OSD1_E8     0x1CE8
#define OSD1_E9     0x1CE9
#define OSD1_EA     0x1CEA
#define OSD1_EB     0x1CEB
#define OSD1_EC     0x1CEC
#define OSD1_ED     0x1CED
#define OSD1_EE     0x1CEE
#define OSD1_EF     0x1CEF
#define OSD1_F0     0x1CF0
#define OSD1_F1     0x1CF1
#define OSD1_F2     0x1CF2
#define OSD1_F3     0x1CF3
#define OSD1_F4     0x1CF4
#define OSD1_F5     0x1CF5
#define OSD1_F6     0x1CF6
#define OSD1_F7     0x1CF7
#define OSD1_F8     0x1CF8
#define OSD1_F9     0x1CF9
#define OSD1_FA     0x1CFA
#define OSD1_FB     0x1CFB
#define OSD1_FC     0x1CFC
#define OSD1_FD     0x1CFD
#define OSD1_FE     0x1CFE
#define OSD1_FF     0x1CFF

#define OSD2_00     0x1D00
#define OSD2_01     0x1D01
#define OSD2_02     0x1D02
#define OSD2_03     0x1D03
#define OSD2_04     0x1D04
#define OSD2_05     0x1D05
#define OSD2_06     0x1D06
#define OSD2_07     0x1D07
#define OSD2_08     0x1D08
#define OSD2_09     0x1D09
#define OSD2_0A     0x1D0A
#define OSD2_0B     0x1D0B
#define OSD2_0C     0x1D0C
#define OSD2_0D     0x1D0D
#define OSD2_0E     0x1D0E
#define OSD2_0F     0x1D0F
#define OSD2_10     0x1D10
#define OSD2_11     0x1D11
#define OSD2_12     0x1D12
#define OSD2_13     0x1D13
#define OSD2_14     0x1D14
#define OSD2_15     0x1D15
#define OSD2_16     0x1D16
#define OSD2_17     0x1D17
#define OSD2_18     0x1D18
#define OSD2_19     0x1D19
#define OSD2_1A     0x1D1A
#define OSD2_1B     0x1D1B
#define OSD2_1C     0x1D1C
#define OSD2_1D     0x1D1D
#define OSD2_1E     0x1D1E
#define OSD2_1F     0x1D1F
#define OSD2_20     0x1D20
#define OSD2_21     0x1D21
#define OSD2_22     0x1D22
#define OSD2_23     0x1D23
#define OSD2_24     0x1D24
#define OSD2_25     0x1D25
#define OSD2_26     0x1D26
#define OSD2_27     0x1D27
#define OSD2_28     0x1D28
#define OSD2_29     0x1D29
#define OSD2_2A     0x1D2A
#define OSD2_2B     0x1D2B
#define OSD2_2C     0x1D2C
#define OSD2_2D     0x1D2D
#define OSD2_2E     0x1D2E
#define OSD2_2F     0x1D2F
#define OSD2_30     0x1D30
#define OSD2_31     0x1D31
#define OSD2_32     0x1D32
#define OSD2_33     0x1D33
#define OSD2_34     0x1D34
#define OSD2_35     0x1D35
#define OSD2_36     0x1D36
#define OSD2_37     0x1D37
#define OSD2_38     0x1D38
#define OSD2_39     0x1D39
#define OSD2_3A     0x1D3A
#define OSD2_3B     0x1D3B
#define OSD2_3C     0x1D3C
#define OSD2_3D     0x1D3D
#define OSD2_3E     0x1D3E
#define OSD2_3F     0x1D3F
#define OSD2_40     0x1D40
#define OSD2_41     0x1D41
#define OSD2_42     0x1D42
#define OSD2_43     0x1D43
#define OSD2_44     0x1D44
#define OSD2_45     0x1D45
#define OSD2_46     0x1D46
#define OSD2_47     0x1D47
#define OSD2_48     0x1D48
#define OSD2_49     0x1D49
#define OSD2_4A     0x1D4A
#define OSD2_4B     0x1D4B
#define OSD2_4C     0x1D4C
#define OSD2_4D     0x1D4D
#define OSD2_4E     0x1D4E
#define OSD2_4F     0x1D4F
#define OSD2_50     0x1D50
#define OSD2_51     0x1D51
#define OSD2_52     0x1D52
#define OSD2_53     0x1D53
#define OSD2_54     0x1D54
#define OSD2_55     0x1D55
#define OSD2_56     0x1D56
#define OSD2_57     0x1D57
#define OSD2_58     0x1D58
#define OSD2_59     0x1D59
#define OSD2_5A     0x1D5A
#define OSD2_5B     0x1D5B
#define OSD2_5C     0x1D5C
#define OSD2_5D     0x1D5D
#define OSD2_5E     0x1D5E
#define OSD2_5F     0x1D5F
#define OSD2_60     0x1D60
#define OSD2_61     0x1D61
#define OSD2_62     0x1D62
#define OSD2_63     0x1D63
#define OSD2_64     0x1D64
#define OSD2_65     0x1D65
#define OSD2_66     0x1D66
#define OSD2_67     0x1D67
#define OSD2_68     0x1D68
#define OSD2_69     0x1D69
#define OSD2_6A     0x1D6A
#define OSD2_6B     0x1D6B
#define OSD2_6C     0x1D6C
#define OSD2_6D     0x1D6D
#define OSD2_6E     0x1D6E
#define OSD2_6F     0x1D6F
#define OSD2_70     0x1D70
#define OSD2_71     0x1D71
#define OSD2_72     0x1D72
#define OSD2_73     0x1D73
#define OSD2_74     0x1D74
#define OSD2_75     0x1D75
#define OSD2_76     0x1D76
#define OSD2_77     0x1D77
#define OSD2_78     0x1D78
#define OSD2_79     0x1D79
#define OSD2_7A     0x1D7A
#define OSD2_7B     0x1D7B
#define OSD2_7C     0x1D7C
#define OSD2_7D     0x1D7D
#define OSD2_7E     0x1D7E
#define OSD2_7F     0x1D7F
#define OSD2_80     0x1D80
#define OSD2_81     0x1D81
#define OSD2_82     0x1D82
#define OSD2_83     0x1D83
#define OSD2_84     0x1D84
#define OSD2_85     0x1D85
#define OSD2_86     0x1D86
#define OSD2_87     0x1D87
#define OSD2_88     0x1D88
#define OSD2_89     0x1D89
#define OSD2_8A     0x1D8A
#define OSD2_8B     0x1D8B
#define OSD2_8C     0x1D8C
#define OSD2_8D     0x1D8D
#define OSD2_8E     0x1D8E
#define OSD2_8F     0x1D8F
#define OSD2_90     0x1D90
#define OSD2_91     0x1D91
#define OSD2_92     0x1D92
#define OSD2_93     0x1D93
#define OSD2_94     0x1D94
#define OSD2_95     0x1D95
#define OSD2_96     0x1D96
#define OSD2_97     0x1D97
#define OSD2_98     0x1D98
#define OSD2_99     0x1D99
#define OSD2_9A     0x1D9A
#define OSD2_9B     0x1D9B
#define OSD2_9C     0x1D9C
#define OSD2_9D     0x1D9D
#define OSD2_9E     0x1D9E
#define OSD2_9F     0x1D9F
#define OSD2_A0     0x1DA0
#define OSD2_A1     0x1DA1
#define OSD2_A2     0x1DA2
#define OSD2_A3     0x1DA3
#define OSD2_A4     0x1DA4
#define OSD2_A5     0x1DA5
#define OSD2_A6     0x1DA6
#define OSD2_A7     0x1DA7
#define OSD2_A8     0x1DA8
#define OSD2_A9     0x1DA9
#define OSD2_AA     0x1DAA
#define OSD2_AB     0x1DAB
#define OSD2_AC     0x1DAC
#define OSD2_AD     0x1DAD
#define OSD2_AE     0x1DAE
#define OSD2_AF     0x1DAF
#define OSD2_B0     0x1DB0
#define OSD2_B1     0x1DB1
#define OSD2_B2     0x1DB2
#define OSD2_B3     0x1DB3
#define OSD2_B4     0x1DB4
#define OSD2_B5     0x1DB5
#define OSD2_B6     0x1DB6
#define OSD2_B7     0x1DB7
#define OSD2_B8     0x1DB8
#define OSD2_B9     0x1DB9
#define OSD2_BA     0x1DBA
#define OSD2_BB     0x1DBB
#define OSD2_BC     0x1DBC
#define OSD2_BD     0x1DBD
#define OSD2_BE     0x1DBE
#define OSD2_BF     0x1DBF
#define OSD2_C0     0x1DC0
#define OSD2_C1     0x1DC1
#define OSD2_C2     0x1DC2
#define OSD2_C3     0x1DC3
#define OSD2_C4     0x1DC4
#define OSD2_C5     0x1DC5
#define OSD2_C6     0x1DC6
#define OSD2_C7     0x1DC7
#define OSD2_C8     0x1DC8
#define OSD2_C9     0x1DC9
#define OSD2_CA     0x1DCA
#define OSD2_CB     0x1DCB
#define OSD2_CC     0x1DCC
#define OSD2_CD     0x1DCD
#define OSD2_CE     0x1DCE
#define OSD2_CF     0x1DCF
#define OSD2_D0     0x1DD0
#define OSD2_D1     0x1DD1
#define OSD2_D2     0x1DD2
#define OSD2_D3     0x1DD3
#define OSD2_D4     0x1DD4
#define OSD2_D5     0x1DD5
#define OSD2_D6     0x1DD6
#define OSD2_D7     0x1DD7
#define OSD2_D8     0x1DD8
#define OSD2_D9     0x1DD9
#define OSD2_DA     0x1DDA
#define OSD2_DB     0x1DDB
#define OSD2_DC     0x1DDC
#define OSD2_DD     0x1DDD
#define OSD2_DE     0x1DDE
#define OSD2_DF     0x1DDF
#define OSD2_E0     0x1DE0
#define OSD2_E1     0x1DE1
#define OSD2_E2     0x1DE2
#define OSD2_E3     0x1DE3
#define OSD2_E4     0x1DE4
#define OSD2_E5     0x1DE5
#define OSD2_E6     0x1DE6
#define OSD2_E7     0x1DE7
#define OSD2_E8     0x1DE8
#define OSD2_E9     0x1DE9
#define OSD2_EA     0x1DEA
#define OSD2_EB     0x1DEB
#define OSD2_EC     0x1DEC
#define OSD2_ED     0x1DED
#define OSD2_EE     0x1DEE
#define OSD2_EF     0x1DEF
#define OSD2_F0     0x1DF0
#define OSD2_F1     0x1DF1
#define OSD2_F2     0x1DF2
#define OSD2_F3     0x1DF3
#define OSD2_F4     0x1DF4
#define OSD2_F5     0x1DF5
#define OSD2_F6     0x1DF6
#define OSD2_F7     0x1DF7
#define OSD2_F8     0x1DF8
#define OSD2_F9     0x1DF9
#define OSD2_FA     0x1DFA
#define OSD2_FB     0x1DFB
#define OSD2_FC     0x1DFC
#define OSD2_FD     0x1DFD
#define OSD2_FE     0x1DFE
#define OSD2_FF     0x1DFF

#define REG_1E00    0x1E00
#define REG_1E01    0x1E01
#define REG_1E02    0x1E02
#define REG_1E03    0x1E03
#define REG_1E04    0x1E04
#define REG_1E05    0x1E05
#define REG_1E06    0x1E06
#define REG_1E07    0x1E07
#define REG_1E08    0x1E08
#define REG_1E09    0x1E09
#define REG_1E0A    0x1E0A
#define REG_1E0B    0x1E0B
#define REG_1E0C    0x1E0C
#define REG_1E0D    0x1E0D
#define REG_1E0E    0x1E0E
#define REG_1E0F    0x1E0F
#define REG_1E10    0x1E10
#define REG_1E11    0x1E11
#define REG_1E12    0x1E12
#define REG_1E13    0x1E13
#define REG_1E14    0x1E14
#define REG_1E15    0x1E15
#define REG_1E16    0x1E16
#define REG_1E17    0x1E17
#define REG_1E18    0x1E18
#define REG_1E19    0x1E19
#define REG_1E1A    0x1E1A
#define REG_1E1B    0x1E1B
#define REG_1E1C    0x1E1C
#define REG_1E1D    0x1E1D
#define REG_1E1E    0x1E1E
#define REG_1E1F    0x1E1F
#define REG_1E20    0x1E20
#define REG_1E21    0x1E21
#define REG_1E22    0x1E22
#define REG_1E23    0x1E23
#define REG_1E24    0x1E24
#define REG_1E25    0x1E25
#define REG_1E26    0x1E26
#define REG_1E27    0x1E27
#define REG_1E28    0x1E28
#define REG_1E29    0x1E29
#define REG_1E2A    0x1E2A
#define REG_1E2B    0x1E2B
#define REG_1E2C    0x1E2C
#define REG_1E2D    0x1E2D
#define REG_1E2E    0x1E2E
#define REG_1E2F    0x1E2F
#define REG_1E30    0x1E30
#define REG_1E31    0x1E31
#define REG_1E32    0x1E32
#define REG_1E33    0x1E33
#define REG_1E34    0x1E34
#define REG_1E35    0x1E35
#define REG_1E36    0x1E36
#define REG_1E37    0x1E37
#define REG_1E38    0x1E38
#define REG_1E39    0x1E39
#define REG_1E3A    0x1E3A
#define REG_1E3B    0x1E3B
#define REG_1E3C    0x1E3C
#define REG_1E3D    0x1E3D
#define REG_1E3E    0x1E3E
#define REG_1E3F    0x1E3F
#define REG_1E40    0x1E40
#define REG_1E41    0x1E41
#define REG_1E42    0x1E42
#define REG_1E43    0x1E43
#define REG_1E44    0x1E44
#define REG_1E45    0x1E45
#define REG_1E46    0x1E46
#define REG_1E47    0x1E47
#define REG_1E48    0x1E48
#define REG_1E49    0x1E49
#define REG_1E4A    0x1E4A
#define REG_1E4B    0x1E4B
#define REG_1E4C    0x1E4C
#define REG_1E4D    0x1E4D
#define REG_1E4E    0x1E4E
#define REG_1E4F    0x1E4F
#define REG_1E50    0x1E50
#define REG_1E51    0x1E51
#define REG_1E52    0x1E52
#define REG_1E53    0x1E53
#define REG_1E54    0x1E54
#define REG_1E55    0x1E55
#define REG_1E56    0x1E56
#define REG_1E57    0x1E57
#define REG_1E58    0x1E58
#define REG_1E59    0x1E59
#define REG_1E5A    0x1E5A
#define REG_1E5B    0x1E5B
#define REG_1E5C    0x1E5C
#define REG_1E5D    0x1E5D
#define REG_1E5E    0x1E5E
#define REG_1E5F    0x1E5F
#define REG_1E60    0x1E60
#define REG_1E61    0x1E61
#define REG_1E62    0x1E62
#define REG_1E63    0x1E63
#define REG_1E64    0x1E64
#define REG_1E65    0x1E65
#define REG_1E66    0x1E66
#define REG_1E67    0x1E67
#define REG_1E68    0x1E68
#define REG_1E69    0x1E69
#define REG_1E6A    0x1E6A
#define REG_1E6B    0x1E6B
#define REG_1E6C    0x1E6C
#define REG_1E6D    0x1E6D
#define REG_1E6E    0x1E6E
#define REG_1E6F    0x1E6F
#define REG_1E70    0x1E70
#define REG_1E71    0x1E71
#define REG_1E72    0x1E72
#define REG_1E73    0x1E73
#define REG_1E74    0x1E74
#define REG_1E75    0x1E75
#define REG_1E76    0x1E76
#define REG_1E77    0x1E77
#define REG_1E78    0x1E78
#define REG_1E79    0x1E79
#define REG_1E7A    0x1E7A
#define REG_1E7B    0x1E7B
#define REG_1E7C    0x1E7C
#define REG_1E7D    0x1E7D
#define REG_1E7E    0x1E7E
#define REG_1E7F    0x1E7F
#define REG_1E80    0x1E80
#define REG_1E81    0x1E81
#define REG_1E82    0x1E82
#define REG_1E83    0x1E83
#define REG_1E84    0x1E84
#define REG_1E85    0x1E85
#define REG_1E86    0x1E86
#define REG_1E87    0x1E87
#define REG_1E88    0x1E88
#define REG_1E89    0x1E89
#define REG_1E8A    0x1E8A
#define REG_1E8B    0x1E8B
#define REG_1E8C    0x1E8C
#define REG_1E8D    0x1E8D
#define REG_1E8E    0x1E8E
#define REG_1E8F    0x1E8F
#define REG_1E90    0x1E90
#define REG_1E91    0x1E91
#define REG_1E92    0x1E92
#define REG_1E93    0x1E93
#define REG_1E94    0x1E94
#define REG_1E95    0x1E95
#define REG_1E96    0x1E96
#define REG_1E97    0x1E97
#define REG_1E98    0x1E98
#define REG_1E99    0x1E99
#define REG_1E9A    0x1E9A
#define REG_1E9B    0x1E9B
#define REG_1E9C    0x1E9C
#define REG_1E9D    0x1E9D
#define REG_1E9E    0x1E9E
#define REG_1E9F    0x1E9F
#define REG_1EA0    0x1EA0
#define REG_1EA1    0x1EA1
#define REG_1EA2    0x1EA2
#define REG_1EA3    0x1EA3
#define REG_1EA4    0x1EA4
#define REG_1EA5    0x1EA5
#define REG_1EA6    0x1EA6
#define REG_1EA7    0x1EA7
#define REG_1EA8    0x1EA8
#define REG_1EA9    0x1EA9
#define REG_1EAA    0x1EAA
#define REG_1EAB    0x1EAB
#define REG_1EAC    0x1EAC
#define REG_1EAD    0x1EAD
#define REG_1EAE    0x1EAE
#define REG_1EAF    0x1EAF
#define REG_1EB0    0x1EB0
#define REG_1EB1    0x1EB1
#define REG_1EB2    0x1EB2
#define REG_1EB3    0x1EB3
#define REG_1EB4    0x1EB4
#define REG_1EB5    0x1EB5
#define REG_1EB6    0x1EB6
#define REG_1EB7    0x1EB7
#define REG_1EB8    0x1EB8
#define REG_1EB9    0x1EB9
#define REG_1EBA    0x1EBA
#define REG_1EBB    0x1EBB
#define REG_1EBC    0x1EBC
#define REG_1EBD    0x1EBD
#define REG_1EBE    0x1EBE
#define REG_1EBF    0x1EBF
#define REG_1EC0    0x1EC0
#define REG_1EC1    0x1EC1
#define REG_1EC2    0x1EC2
#define REG_1EC3    0x1EC3
#define REG_1EC4    0x1EC4
#define REG_1EC5    0x1EC5
#define REG_1EC6    0x1EC6
#define REG_1EC7    0x1EC7
#define REG_1EC8    0x1EC8
#define REG_1EC9    0x1EC9
#define REG_1ECA    0x1ECA
#define REG_1ECB    0x1ECB
#define REG_1ECC    0x1ECC
#define REG_1ECD    0x1ECD
#define REG_1ECE    0x1ECE
#define REG_1ECF    0x1ECF
#define REG_1ED0    0x1ED0
#define REG_1ED1    0x1ED1
#define REG_1ED2    0x1ED2
#define REG_1ED3    0x1ED3
#define REG_1ED4    0x1ED4
#define REG_1ED5    0x1ED5
#define REG_1ED6    0x1ED6
#define REG_1ED7    0x1ED7
#define REG_1ED8    0x1ED8
#define REG_1ED9    0x1ED9
#define REG_1EDA    0x1EDA
#define REG_1EDB    0x1EDB
#define REG_1EDC    0x1EDC
#define REG_1EDD    0x1EDD
#define REG_1EDE    0x1EDE
#define REG_1EDF    0x1EDF
#define REG_1EE0    0x1EE0
#define REG_1EE1    0x1EE1
#define REG_1EE2    0x1EE2
#define REG_1EE3    0x1EE3
#define REG_1EE4    0x1EE4
#define REG_1EE5    0x1EE5
#define REG_1EE6    0x1EE6
#define REG_1EE7    0x1EE7
#define REG_1EE8    0x1EE8
#define REG_1EE9    0x1EE9
#define REG_1EEA    0x1EEA
#define REG_1EEB    0x1EEB
#define REG_1EEC    0x1EEC
#define REG_1EED    0x1EED
#define REG_1EEE    0x1EEE
#define REG_1EEF    0x1EEF
#define REG_1EF0    0x1EF0
#define REG_1EF1    0x1EF1
#define REG_1EF2    0x1EF2
#define REG_1EF3    0x1EF3
#define REG_1EF4    0x1EF4
#define REG_1EF5    0x1EF5
#define REG_1EF6    0x1EF6
#define REG_1EF7    0x1EF7
#define REG_1EF8    0x1EF8
#define REG_1EF9    0x1EF9
#define REG_1EFA    0x1EFA
#define REG_1EFB    0x1EFB
#define REG_1EFC    0x1EFC
#define REG_1EFD    0x1EFD
#define REG_1EFE    0x1EFE
#define REG_1EFF    0x1EFF


#define REG_1F00    0x1F00
#define REG_1F01    0x1F01
#define REG_1F02    0x1F02
#define REG_1F03    0x1F03
#define REG_1F04    0x1F04
#define REG_1F05    0x1F05
#define REG_1F06    0x1F06
#define REG_1F07    0x1F07
#define REG_1F08    0x1F08
#define REG_1F09    0x1F09
#define REG_1F0A    0x1F0A
#define REG_1F0B    0x1F0B
#define REG_1F0C    0x1F0C
#define REG_1F0D    0x1F0D
#define REG_1F0E    0x1F0E
#define REG_1F0F    0x1F0F
#define REG_1F10    0x1F10
#define REG_1F11    0x1F11
#define REG_1F12    0x1F12
#define REG_1F13    0x1F13
#define REG_1F14    0x1F14
#define REG_1F15    0x1F15
#define REG_1F16    0x1F16
#define REG_1F17    0x1F17
#define REG_1F18    0x1F18
#define REG_1F19    0x1F19
#define REG_1F1A    0x1F1A
#define REG_1F1B    0x1F1B
#define REG_1F1C    0x1F1C
#define REG_1F1D    0x1F1D
#define REG_1F1E    0x1F1E
#define REG_1F1F    0x1F1F
#define REG_1F20    0x1F20
#define REG_1F21    0x1F21
#define REG_1F22    0x1F22
#define REG_1F23    0x1F23
#define REG_1F24    0x1F24
#define REG_1F25    0x1F25
#define REG_1F26    0x1F26
#define REG_1F27    0x1F27
#define REG_1F28    0x1F28
#define REG_1F29    0x1F29
#define REG_1F2A    0x1F2A
#define REG_1F2B    0x1F2B
#define REG_1F2C    0x1F2C
#define REG_1F2D    0x1F2D
#define REG_1F2E    0x1F2E
#define REG_1F2F    0x1F2F
#define REG_1F30    0x1F30
#define REG_1F31    0x1F31
#define REG_1F32    0x1F32
#define REG_1F33    0x1F33
#define REG_1F34    0x1F34
#define REG_1F35    0x1F35
#define REG_1F36    0x1F36
#define REG_1F37    0x1F37
#define REG_1F38    0x1F38
#define REG_1F39    0x1F39
#define REG_1F3A    0x1F3A
#define REG_1F3B    0x1F3B
#define REG_1F3C    0x1F3C
#define REG_1F3D    0x1F3D
#define REG_1F3E    0x1F3E
#define REG_1F3F    0x1F3F
#define REG_1F40    0x1F40
#define REG_1F41    0x1F41
#define REG_1F42    0x1F42
#define REG_1F43    0x1F43
#define REG_1F44    0x1F44
#define REG_1F45    0x1F45
#define REG_1F46    0x1F46
#define REG_1F47    0x1F47
#define REG_1F48    0x1F48
#define REG_1F49    0x1F49
#define REG_1F4A    0x1F4A
#define REG_1F4B    0x1F4B
#define REG_1F4C    0x1F4C
#define REG_1F4D    0x1F4D
#define REG_1F4E    0x1F4E
#define REG_1F4F    0x1F4F
#define REG_1F50    0x1F50
#define REG_1F51    0x1F51
#define REG_1F52    0x1F52
#define REG_1F53    0x1F53
#define REG_1F54    0x1F54
#define REG_1F55    0x1F55
#define REG_1F56    0x1F56
#define REG_1F57    0x1F57
#define REG_1F58    0x1F58
#define REG_1F59    0x1F59
#define REG_1F5A    0x1F5A
#define REG_1F5B    0x1F5B
#define REG_1F5C    0x1F5C
#define REG_1F5D    0x1F5D
#define REG_1F5E    0x1F5E
#define REG_1F5F    0x1F5F
#define REG_1F60    0x1F60
#define REG_1F61    0x1F61
#define REG_1F62    0x1F62
#define REG_1F63    0x1F63
#define REG_1F64    0x1F64
#define REG_1F65    0x1F65
#define REG_1F66    0x1F66
#define REG_1F67    0x1F67
#define REG_1F68    0x1F68
#define REG_1F69    0x1F69
#define REG_1F6A    0x1F6A
#define REG_1F6B    0x1F6B
#define REG_1F6C    0x1F6C
#define REG_1F6D    0x1F6D
#define REG_1F6E    0x1F6E
#define REG_1F6F    0x1F6F
#define REG_1F70    0x1F70
#define REG_1F71    0x1F71
#define REG_1F72    0x1F72
#define REG_1F73    0x1F73
#define REG_1F74    0x1F74
#define REG_1F75    0x1F75
#define REG_1F76    0x1F76
#define REG_1F77    0x1F77
#define REG_1F78    0x1F78
#define REG_1F79    0x1F79
#define REG_1F7A    0x1F7A
#define REG_1F7B    0x1F7B
#define REG_1F7C    0x1F7C
#define REG_1F7D    0x1F7D
#define REG_1F7E    0x1F7E
#define REG_1F7F    0x1F7F
#define REG_1F80    0x1F80
#define REG_1F81    0x1F81
#define REG_1F82    0x1F82
#define REG_1F83    0x1F83
#define REG_1F84    0x1F84
#define REG_1F85    0x1F85
#define REG_1F86    0x1F86
#define REG_1F87    0x1F87
#define REG_1F88    0x1F88
#define REG_1F89    0x1F89
#define REG_1F8A    0x1F8A
#define REG_1F8B    0x1F8B
#define REG_1F8C    0x1F8C
#define REG_1F8D    0x1F8D
#define REG_1F8E    0x1F8E
#define REG_1F8F    0x1F8F
#define REG_1F90    0x1F90
#define REG_1F91    0x1F91
#define REG_1F92    0x1F92
#define REG_1F93    0x1F93
#define REG_1F94    0x1F94
#define REG_1F95    0x1F95
#define REG_1F96    0x1F96
#define REG_1F97    0x1F97
#define REG_1F98    0x1F98
#define REG_1F99    0x1F99
#define REG_1F9A    0x1F9A
#define REG_1F9B    0x1F9B
#define REG_1F9C    0x1F9C
#define REG_1F9D    0x1F9D
#define REG_1F9E    0x1F9E
#define REG_1F9F    0x1F9F
#define REG_1FA0    0x1FA0
#define REG_1FA1    0x1FA1
#define REG_1FA2    0x1FA2
#define REG_1FA3    0x1FA3
#define REG_1FA4    0x1FA4
#define REG_1FA5    0x1FA5
#define REG_1FA6    0x1FA6
#define REG_1FA7    0x1FA7
#define REG_1FA8    0x1FA8
#define REG_1FA9    0x1FA9
#define REG_1FAA    0x1FAA
#define REG_1FAB    0x1FAB
#define REG_1FAC    0x1FAC
#define REG_1FAD    0x1FAD
#define REG_1FAE    0x1FAE
#define REG_1FAF    0x1FAF
#define REG_1FB0    0x1FB0
#define REG_1FB1    0x1FB1
#define REG_1FB2    0x1FB2
#define REG_1FB3    0x1FB3
#define REG_1FB4    0x1FB4
#define REG_1FB5    0x1FB5
#define REG_1FB6    0x1FB6
#define REG_1FB7    0x1FB7
#define REG_1FB8    0x1FB8
#define REG_1FB9    0x1FB9
#define REG_1FBA    0x1FBA
#define REG_1FBB    0x1FBB
#define REG_1FBC    0x1FBC
#define REG_1FBD    0x1FBD
#define REG_1FBE    0x1FBE
#define REG_1FBF    0x1FBF
#define REG_1FC0    0x1FC0
#define REG_1FC1    0x1FC1
#define REG_1FC2    0x1FC2
#define REG_1FC3    0x1FC3
#define REG_1FC4    0x1FC4
#define REG_1FC5    0x1FC5
#define REG_1FC6    0x1FC6
#define REG_1FC7    0x1FC7
#define REG_1FC8    0x1FC8
#define REG_1FC9    0x1FC9
#define REG_1FCA    0x1FCA
#define REG_1FCB    0x1FCB
#define REG_1FCC    0x1FCC
#define REG_1FCD    0x1FCD
#define REG_1FCE    0x1FCE
#define REG_1FCF    0x1FCF
#define REG_1FD0    0x1FD0
#define REG_1FD1    0x1FD1
#define REG_1FD2    0x1FD2
#define REG_1FD3    0x1FD3
#define REG_1FD4    0x1FD4
#define REG_1FD5    0x1FD5
#define REG_1FD6    0x1FD6
#define REG_1FD7    0x1FD7
#define REG_1FD8    0x1FD8
#define REG_1FD9    0x1FD9
#define REG_1FDA    0x1FDA
#define REG_1FDB    0x1FDB
#define REG_1FDC    0x1FDC
#define REG_1FDD    0x1FDD
#define REG_1FDE    0x1FDE
#define REG_1FDF    0x1FDF
#define REG_1FE0    0x1FE0
#define REG_1FE1    0x1FE1
#define REG_1FE2    0x1FE2
#define REG_1FE3    0x1FE3
#define REG_1FE4    0x1FE4
#define REG_1FE5    0x1FE5
#define REG_1FE6    0x1FE6
#define REG_1FE7    0x1FE7
#define REG_1FE8    0x1FE8
#define REG_1FE9    0x1FE9
#define REG_1FEA    0x1FEA
#define REG_1FEB    0x1FEB
#define REG_1FEC    0x1FEC
#define REG_1FED    0x1FED
#define REG_1FEE    0x1FEE
#define REG_1FEF    0x1FEF
#define REG_1FF0    0x1FF0
#define REG_1FF1    0x1FF1
#define REG_1FF2    0x1FF2
#define REG_1FF3    0x1FF3
#define REG_1FF4    0x1FF4
#define REG_1FF5    0x1FF5
#define REG_1FF6    0x1FF6
#define REG_1FF7    0x1FF7
#define REG_1FF8    0x1FF8
#define REG_1FF9    0x1FF9
#define REG_1FFA    0x1FFA
#define REG_1FFB    0x1FFB
#define REG_1FFC    0x1FFC
#define REG_1FFD    0x1FFD
#define REG_1FFE    0x1FFE
#define REG_1FFF    0x1FFF


#define REG_2000    0x2000
#define REG_2001    0x2001
#define REG_2002    0x2002
#define REG_2003    0x2003
#define REG_2004    0x2004
#define REG_2005    0x2005
#define REG_2006    0x2006
#define REG_2007    0x2007
#define REG_2008    0x2008
#define REG_2009    0x2009
#define REG_200A    0x200A
#define REG_200B    0x200B
#define REG_200C    0x200C
#define REG_200D    0x200D
#define REG_200E    0x200E
#define REG_200F    0x200F
#define REG_2010    0x2010
#define REG_2011    0x2011
#define REG_2012    0x2012
#define REG_2013    0x2013
#define REG_2014    0x2014
#define REG_2015    0x2015
#define REG_2016    0x2016
#define REG_2017    0x2017
#define REG_2018    0x2018
#define REG_2019    0x2019
#define REG_201A    0x201A
#define REG_201B    0x201B
#define REG_201C    0x201C
#define REG_201D    0x201D
#define REG_201E    0x201E
#define REG_201F    0x201F
#define REG_2020    0x2020
#define REG_2021    0x2021
#define REG_2022    0x2022
#define REG_2023    0x2023
#define REG_2024    0x2024
#define REG_2025    0x2025
#define REG_2026    0x2026
#define REG_2027    0x2027
#define REG_2028    0x2028
#define REG_2029    0x2029
#define REG_202A    0x202A
#define REG_202B    0x202B
#define REG_202C    0x202C
#define REG_202D    0x202D
#define REG_202E    0x202E
#define REG_202F    0x202F
#define REG_2030    0x2030
#define REG_2031    0x2031
#define REG_2032    0x2032
#define REG_2033    0x2033
#define REG_2034    0x2034
#define REG_2035    0x2035
#define REG_2036    0x2036
#define REG_2037    0x2037
#define REG_2038    0x2038
#define REG_2039    0x2039
#define REG_203A    0x203A
#define REG_203B    0x203B
#define REG_203C    0x203C
#define REG_203D    0x203D
#define REG_203E    0x203E
#define REG_203F    0x203F
#define REG_2040    0x2040
#define REG_2041    0x2041
#define REG_2042    0x2042
#define REG_2043    0x2043
#define REG_2044    0x2044
#define REG_2045    0x2045
#define REG_2046    0x2046
#define REG_2047    0x2047
#define REG_2048    0x2048
#define REG_2049    0x2049
#define REG_204A    0x204A
#define REG_204B    0x204B
#define REG_204C    0x204C
#define REG_204D    0x204D
#define REG_204E    0x204E
#define REG_204F    0x204F
#define REG_2050    0x2050
#define REG_2051    0x2051
#define REG_2052    0x2052
#define REG_2053    0x2053
#define REG_2054    0x2054
#define REG_2055    0x2055
#define REG_2056    0x2056
#define REG_2057    0x2057
#define REG_2058    0x2058
#define REG_2059    0x2059
#define REG_205A    0x205A
#define REG_205B    0x205B
#define REG_205C    0x205C
#define REG_205D    0x205D
#define REG_205E    0x205E
#define REG_205F    0x205F
#define REG_2060    0x2060
#define REG_2061    0x2061
#define REG_2062    0x2062
#define REG_2063    0x2063
#define REG_2064    0x2064
#define REG_2065    0x2065
#define REG_2066    0x2066
#define REG_2067    0x2067
#define REG_2068    0x2068
#define REG_2069    0x2069
#define REG_206A    0x206A
#define REG_206B    0x206B
#define REG_206C    0x206C
#define REG_206D    0x206D
#define REG_206E    0x206E
#define REG_206F    0x206F
#define REG_2070    0x2070
#define REG_2071    0x2071
#define REG_2072    0x2072
#define REG_2073    0x2073
#define REG_2074    0x2074
#define REG_2075    0x2075
#define REG_2076    0x2076
#define REG_2077    0x2077
#define REG_2078    0x2078
#define REG_2079    0x2079
#define REG_207A    0x207A
#define REG_207B    0x207B
#define REG_207C    0x207C
#define REG_207D    0x207D
#define REG_207E    0x207E
#define REG_207F    0x207F
#define REG_2080    0x2080
#define REG_2081    0x2081
#define REG_2082    0x2082
#define REG_2083    0x2083
#define REG_2084    0x2084
#define REG_2085    0x2085
#define REG_2086    0x2086
#define REG_2087    0x2087
#define REG_2088    0x2088
#define REG_2089    0x2089
#define REG_208A    0x208A
#define REG_208B    0x208B
#define REG_208C    0x208C
#define REG_208D    0x208D
#define REG_208E    0x208E
#define REG_208F    0x208F
#define REG_2090    0x2090
#define REG_2091    0x2091
#define REG_2092    0x2092
#define REG_2093    0x2093
#define REG_2094    0x2094
#define REG_2095    0x2095
#define REG_2096    0x2096
#define REG_2097    0x2097
#define REG_2098    0x2098
#define REG_2099    0x2099
#define REG_209A    0x209A
#define REG_209B    0x209B
#define REG_209C    0x209C
#define REG_209D    0x209D
#define REG_209E    0x209E
#define REG_209F    0x209F
#define REG_20A0    0x20A0
#define REG_20A1    0x20A1
#define REG_20A2    0x20A2
#define REG_20A3    0x20A3
#define REG_20A4    0x20A4
#define REG_20A5    0x20A5
#define REG_20A6    0x20A6
#define REG_20A7    0x20A7
#define REG_20A8    0x20A8
#define REG_20A9    0x20A9
#define REG_20AA    0x20AA
#define REG_20AB    0x20AB
#define REG_20AC    0x20AC
#define REG_20AD    0x20AD
#define REG_20AE    0x20AE
#define REG_20AF    0x20AF
#define REG_20B0    0x20B0
#define REG_20B1    0x20B1
#define REG_20B2    0x20B2
#define REG_20B3    0x20B3
#define REG_20B4    0x20B4
#define REG_20B5    0x20B5
#define REG_20B6    0x20B6
#define REG_20B7    0x20B7
#define REG_20B8    0x20B8
#define REG_20B9    0x20B9
#define REG_20BA    0x20BA
#define REG_20BB    0x20BB
#define REG_20BC    0x20BC
#define REG_20BD    0x20BD
#define REG_20BE    0x20BE
#define REG_20BF    0x20BF
#define REG_20C0    0x20C0
#define REG_20C1    0x20C1
#define REG_20C2    0x20C2
#define REG_20C3    0x20C3
#define REG_20C4    0x20C4
#define REG_20C5    0x20C5
#define REG_20C6    0x20C6
#define REG_20C7    0x20C7
#define REG_20C8    0x20C8
#define REG_20C9    0x20C9
#define REG_20CA    0x20CA
#define REG_20CB    0x20CB
#define REG_20CC    0x20CC
#define REG_20CD    0x20CD
#define REG_20CE    0x20CE
#define REG_20CF    0x20CF
#define REG_20D0    0x20D0
#define REG_20D1    0x20D1
#define REG_20D2    0x20D2
#define REG_20D3    0x20D3
#define REG_20D4    0x20D4
#define REG_20D5    0x20D5
#define REG_20D6    0x20D6
#define REG_20D7    0x20D7
#define REG_20D8    0x20D8
#define REG_20D9    0x20D9
#define REG_20DA    0x20DA
#define REG_20DB    0x20DB
#define REG_20DC    0x20DC
#define REG_20DD    0x20DD
#define REG_20DE    0x20DE
#define REG_20DF    0x20DF
#define REG_20E0    0x20E0
#define REG_20E1    0x20E1
#define REG_20E2    0x20E2
#define REG_20E3    0x20E3
#define REG_20E4    0x20E4
#define REG_20E5    0x20E5
#define REG_20E6    0x20E6
#define REG_20E7    0x20E7
#define REG_20E8    0x20E8
#define REG_20E9    0x20E9
#define REG_20EA    0x20EA
#define REG_20EB    0x20EB
#define REG_20EC    0x20EC
#define REG_20ED    0x20ED
#define REG_20EE    0x20EE
#define REG_20EF    0x20EF
#define REG_20F0    0x20F0
#define REG_20F1    0x20F1
#define REG_20F2    0x20F2
#define REG_20F3    0x20F3
#define REG_20F4    0x20F4
#define REG_20F5    0x20F5
#define REG_20F6    0x20F6
#define REG_20F7    0x20F7
#define REG_20F8    0x20F8
#define REG_20F9    0x20F9
#define REG_20FA    0x20FA
#define REG_20FB    0x20FB
#define REG_20FC    0x20FC
#define REG_20FD    0x20FD
#define REG_20FE    0x20FE
#define REG_20FF    0x20FF

#define REG_2100    0x2100
#define REG_2101    0x2101
#define REG_2102    0x2102
#define REG_2103    0x2103
#define REG_2104    0x2104
#define REG_2105    0x2105
#define REG_2106    0x2106
#define REG_2107    0x2107
#define REG_2108    0x2108
#define REG_2109    0x2109
#define REG_210A    0x210A
#define REG_210B    0x210B
#define REG_210C    0x210C
#define REG_210D    0x210D
#define REG_210E    0x210E
#define REG_210F    0x210F
#define REG_2110    0x2110
#define REG_2111    0x2111
#define REG_2112    0x2112
#define REG_2113    0x2113
#define REG_2114    0x2114
#define REG_2115    0x2115
#define REG_2116    0x2116
#define REG_2117    0x2117
#define REG_2118    0x2118
#define REG_2119    0x2119
#define REG_211A    0x211A
#define REG_211B    0x211B
#define REG_211C    0x211C
#define REG_211D    0x211D
#define REG_211E    0x211E
#define REG_211F    0x211F
#define REG_2120    0x2120
#define REG_2121    0x2121
#define REG_2122    0x2122
#define REG_2123    0x2123
#define REG_2124    0x2124
#define REG_2125    0x2125
#define REG_2126    0x2126
#define REG_2127    0x2127
#define REG_2128    0x2128
#define REG_2129    0x2129
#define REG_212A    0x212A
#define REG_212B    0x212B
#define REG_212C    0x212C
#define REG_212D    0x212D
#define REG_212E    0x212E
#define REG_212F    0x212F
#define REG_2130    0x2130
#define REG_2131    0x2131
#define REG_2132    0x2132
#define REG_2133    0x2133
#define REG_2134    0x2134
#define REG_2135    0x2135
#define REG_2136    0x2136
#define REG_2137    0x2137
#define REG_2138    0x2138
#define REG_2139    0x2139
#define REG_213A    0x213A
#define REG_213B    0x213B
#define REG_213C    0x213C
#define REG_213D    0x213D
#define REG_213E    0x213E
#define REG_213F    0x213F
#define REG_2140    0x2140
#define REG_2141    0x2141
#define REG_2142    0x2142
#define REG_2143    0x2143
#define REG_2144    0x2144
#define REG_2145    0x2145
#define REG_2146    0x2146
#define REG_2147    0x2147
#define REG_2148    0x2148
#define REG_2149    0x2149
#define REG_214A    0x214A
#define REG_214B    0x214B
#define REG_214C    0x214C
#define REG_214D    0x214D
#define REG_214E    0x214E
#define REG_214F    0x214F
#define REG_2150    0x2150
#define REG_2151    0x2151
#define REG_2152    0x2152
#define REG_2153    0x2153
#define REG_2154    0x2154
#define REG_2155    0x2155
#define REG_2156    0x2156
#define REG_2157    0x2157
#define REG_2158    0x2158
#define REG_2159    0x2159
#define REG_215A    0x215A
#define REG_215B    0x215B
#define REG_215C    0x215C
#define REG_215D    0x215D
#define REG_215E    0x215E
#define REG_215F    0x215F
#define REG_2160    0x2160
#define REG_2161    0x2161
#define REG_2162    0x2162
#define REG_2163    0x2163
#define REG_2164    0x2164
#define REG_2165    0x2165
#define REG_2166    0x2166
#define REG_2167    0x2167
#define REG_2168    0x2168
#define REG_2169    0x2169
#define REG_216A    0x216A
#define REG_216B    0x216B
#define REG_216C    0x216C
#define REG_216D    0x216D
#define REG_216E    0x216E
#define REG_216F    0x216F
#define REG_2170    0x2170
#define REG_2171    0x2171
#define REG_2172    0x2172
#define REG_2173    0x2173
#define REG_2174    0x2174
#define REG_2175    0x2175
#define REG_2176    0x2176
#define REG_2177    0x2177
#define REG_2178    0x2178
#define REG_2179    0x2179
#define REG_217A    0x217A
#define REG_217B    0x217B
#define REG_217C    0x217C
#define REG_217D    0x217D
#define REG_217E    0x217E
#define REG_217F    0x217F
#define REG_2180    0x2180
#define REG_2181    0x2181
#define REG_2182    0x2182
#define REG_2183    0x2183
#define REG_2184    0x2184
#define REG_2185    0x2185
#define REG_2186    0x2186
#define REG_2187    0x2187
#define REG_2188    0x2188
#define REG_2189    0x2189
#define REG_218A    0x218A
#define REG_218B    0x218B
#define REG_218C    0x218C
#define REG_218D    0x218D
#define REG_218E    0x218E
#define REG_218F    0x218F
#define REG_2190    0x2190
#define REG_2191    0x2191
#define REG_2192    0x2192
#define REG_2193    0x2193
#define REG_2194    0x2194
#define REG_2195    0x2195
#define REG_2196    0x2196
#define REG_2197    0x2197
#define REG_2198    0x2198
#define REG_2199    0x2199
#define REG_219A    0x219A
#define REG_219B    0x219B
#define REG_219C    0x219C
#define REG_219D    0x219D
#define REG_219E    0x219E
#define REG_219F    0x219F
#define REG_21A0    0x21A0
#define REG_21A1    0x21A1
#define REG_21A2    0x21A2
#define REG_21A3    0x21A3
#define REG_21A4    0x21A4
#define REG_21A5    0x21A5
#define REG_21A6    0x21A6
#define REG_21A7    0x21A7
#define REG_21A8    0x21A8
#define REG_21A9    0x21A9
#define REG_21AA    0x21AA
#define REG_21AB    0x21AB
#define REG_21AC    0x21AC
#define REG_21AD    0x21AD
#define REG_21AE    0x21AE
#define REG_21AF    0x21AF
#define REG_21B0    0x21B0
#define REG_21B1    0x21B1
#define REG_21B2    0x21B2
#define REG_21B3    0x21B3
#define REG_21B4    0x21B4
#define REG_21B5    0x21B5
#define REG_21B6    0x21B6
#define REG_21B7    0x21B7
#define REG_21B8    0x21B8
#define REG_21B9    0x21B9
#define REG_21BA    0x21BA
#define REG_21BB    0x21BB
#define REG_21BC    0x21BC
#define REG_21BD    0x21BD
#define REG_21BE    0x21BE
#define REG_21BF    0x21BF
#define REG_21C0    0x21C0
#define REG_21C1    0x21C1
#define REG_21C2    0x21C2
#define REG_21C3    0x21C3
#define REG_21C4    0x21C4
#define REG_21C5    0x21C5
#define REG_21C6    0x21C6
#define REG_21C7    0x21C7
#define REG_21C8    0x21C8
#define REG_21C9    0x21C9
#define REG_21CA    0x21CA
#define REG_21CB    0x21CB
#define REG_21CC    0x21CC
#define REG_21CD    0x21CD
#define REG_21CE    0x21CE
#define REG_21CF    0x21CF
#define REG_21D0    0x21D0
#define REG_21D1    0x21D1
#define REG_21D2    0x21D2
#define REG_21D3    0x21D3
#define REG_21D4    0x21D4
#define REG_21D5    0x21D5
#define REG_21D6    0x21D6
#define REG_21D7    0x21D7
#define REG_21D8    0x21D8
#define REG_21D9    0x21D9
#define REG_21DA    0x21DA
#define REG_21DB    0x21DB
#define REG_21DC    0x21DC
#define REG_21DD    0x21DD
#define REG_21DE    0x21DE
#define REG_21DF    0x21DF
#define REG_21E0    0x21E0
#define REG_21E1    0x21E1
#define REG_21E2    0x21E2
#define REG_21E3    0x21E3
#define REG_21E4    0x21E4
#define REG_21E5    0x21E5
#define REG_21E6    0x21E6
#define REG_21E7    0x21E7
#define REG_21E8    0x21E8
#define REG_21E9    0x21E9
#define REG_21EA    0x21EA
#define REG_21EB    0x21EB
#define REG_21EC    0x21EC
#define REG_21ED    0x21ED
#define REG_21EE    0x21EE
#define REG_21EF    0x21EF
#define REG_21F0    0x21F0
#define REG_21F1    0x21F1
#define REG_21F2    0x21F2
#define REG_21F3    0x21F3
#define REG_21F4    0x21F4
#define REG_21F5    0x21F5
#define REG_21F6    0x21F6
#define REG_21F7    0x21F7
#define REG_21F8    0x21F8
#define REG_21F9    0x21F9
#define REG_21FA    0x21FA
#define REG_21FB    0x21FB
#define REG_21FC    0x21FC
#define REG_21FD    0x21FD
#define REG_21FE    0x21FE
#define REG_21FF    0x21FF

#define REG_2400    0x2400
#define REG_2401    0x2401
#define REG_2402    0x2402
#define REG_2403    0x2403
#define REG_2404    0x2404
#define REG_2405    0x2405
#define REG_2406    0x2406
#define REG_2407    0x2407
#define REG_2408    0x2408
#define REG_2409    0x2409
#define REG_240A    0x240A
#define REG_240B    0x240B
#define REG_240C    0x240C
#define REG_240D    0x240D
#define REG_240E    0x240E
#define REG_240F    0x240F
#define REG_2410    0x2410
#define REG_2411    0x2411
#define REG_2412    0x2412
#define REG_2413    0x2413
#define REG_2414    0x2414
#define REG_2415    0x2415
#define REG_2416    0x2416
#define REG_2417    0x2417
#define REG_2418    0x2418
#define REG_2419    0x2419
#define REG_241A    0x241A
#define REG_241B    0x241B
#define REG_241C    0x241C
#define REG_241D    0x241D
#define REG_241E    0x241E
#define REG_241F    0x241F
#define REG_2420    0x2420
#define REG_2421    0x2421
#define REG_2422    0x2422
#define REG_2423    0x2423
#define REG_2424    0x2424
#define REG_2425    0x2425
#define REG_2426    0x2426
#define REG_2427    0x2427
#define REG_2428    0x2428
#define REG_2429    0x2429
#define REG_242A    0x242A
#define REG_242B    0x242B
#define REG_242C    0x242C
#define REG_242D    0x242D
#define REG_242E    0x242E
#define REG_242F    0x242F
#define REG_2430    0x2430
#define REG_2431    0x2431
#define REG_2432    0x2432
#define REG_2433    0x2433
#define REG_2434    0x2434
#define REG_2435    0x2435
#define REG_2436    0x2436
#define REG_2437    0x2437
#define REG_2438    0x2438
#define REG_2439    0x2439
#define REG_243A    0x243A
#define REG_243B    0x243B
#define REG_243C    0x243C
#define REG_243D    0x243D
#define REG_243E    0x243E
#define REG_243F    0x243F
#define REG_2440    0x2440
#define REG_2441    0x2441
#define REG_2442    0x2442
#define REG_2443    0x2443
#define REG_2444    0x2444
#define REG_2445    0x2445
#define REG_2446    0x2446
#define REG_2447    0x2447
#define REG_2448    0x2448
#define REG_2449    0x2449
#define REG_244A    0x244A
#define REG_244B    0x244B
#define REG_244C    0x244C
#define REG_244D    0x244D
#define REG_244E    0x244E
#define REG_244F    0x244F
#define REG_2450    0x2450
#define REG_2451    0x2451
#define REG_2452    0x2452
#define REG_2453    0x2453
#define REG_2454    0x2454
#define REG_2455    0x2455
#define REG_2456    0x2456
#define REG_2457    0x2457
#define REG_2458    0x2458
#define REG_2459    0x2459
#define REG_245A    0x245A
#define REG_245B    0x245B
#define REG_245C    0x245C
#define REG_245D    0x245D
#define REG_245E    0x245E
#define REG_245F    0x245F
#define REG_2460    0x2460
#define REG_2461    0x2461
#define REG_2462    0x2462
#define REG_2463    0x2463
#define REG_2464    0x2464
#define REG_2465    0x2465
#define REG_2466    0x2466
#define REG_2467    0x2467
#define REG_2468    0x2468
#define REG_2469    0x2469
#define REG_246A    0x246A
#define REG_246B    0x246B
#define REG_246C    0x246C
#define REG_246D    0x246D
#define REG_246E    0x246E
#define REG_246F    0x246F
#define REG_2470    0x2470
#define REG_2471    0x2471
#define REG_2472    0x2472
#define REG_2473    0x2473
#define REG_2474    0x2474
#define REG_2475    0x2475
#define REG_2476    0x2476
#define REG_2477    0x2477
#define REG_2478    0x2478
#define REG_2479    0x2479
#define REG_247A    0x247A
#define REG_247B    0x247B
#define REG_247C    0x247C
#define REG_247D    0x247D
#define REG_247E    0x247E
#define REG_247F    0x247F
#define REG_2480    0x2480
#define REG_2481    0x2481
#define REG_2482    0x2482
#define REG_2483    0x2483
#define REG_2484    0x2484
#define REG_2485    0x2485
#define REG_2486    0x2486
#define REG_2487    0x2487
#define REG_2488    0x2488
#define REG_2489    0x2489
#define REG_248A    0x248A
#define REG_248B    0x248B
#define REG_248C    0x248C
#define REG_248D    0x248D
#define REG_248E    0x248E
#define REG_248F    0x248F
#define REG_2490    0x2490
#define REG_2491    0x2491
#define REG_2492    0x2492
#define REG_2493    0x2493
#define REG_2494    0x2494
#define REG_2495    0x2495
#define REG_2496    0x2496
#define REG_2497    0x2497
#define REG_2498    0x2498
#define REG_2499    0x2499
#define REG_249A    0x249A
#define REG_249B    0x249B
#define REG_249C    0x249C
#define REG_249D    0x249D
#define REG_249E    0x249E
#define REG_249F    0x249F
#define REG_24A0    0x24A0
#define REG_24A1    0x24A1
#define REG_24A2    0x24A2
#define REG_24A3    0x24A3
#define REG_24A4    0x24A4
#define REG_24A5    0x24A5
#define REG_24A6    0x24A6
#define REG_24A7    0x24A7
#define REG_24A8    0x24A8
#define REG_24A9    0x24A9
#define REG_24AA    0x24AA
#define REG_24AB    0x24AB
#define REG_24AC    0x24AC
#define REG_24AD    0x24AD
#define REG_24AE    0x24AE
#define REG_24AF    0x24AF
#define REG_24B0    0x24B0
#define REG_24B1    0x24B1
#define REG_24B2    0x24B2
#define REG_24B3    0x24B3
#define REG_24B4    0x24B4
#define REG_24B5    0x24B5
#define REG_24B6    0x24B6
#define REG_24B7    0x24B7
#define REG_24B8    0x24B8
#define REG_24B9    0x24B9
#define REG_24BA    0x24BA
#define REG_24BB    0x24BB
#define REG_24BC    0x24BC
#define REG_24BD    0x24BD
#define REG_24BE    0x24BE
#define REG_24BF    0x24BF
#define REG_24C0    0x24C0
#define REG_24C1    0x24C1
#define REG_24C2    0x24C2
#define REG_24C3    0x24C3
#define REG_24C4    0x24C4
#define REG_24C5    0x24C5
#define REG_24C6    0x24C6
#define REG_24C7    0x24C7
#define REG_24C8    0x24C8
#define REG_24C9    0x24C9
#define REG_24CA    0x24CA
#define REG_24CB    0x24CB
#define REG_24CC    0x24CC
#define REG_24CD    0x24CD
#define REG_24CE    0x24CE
#define REG_24CF    0x24CF
#define REG_24D0    0x24D0
#define REG_24D1    0x24D1
#define REG_24D2    0x24D2
#define REG_24D3    0x24D3
#define REG_24D4    0x24D4
#define REG_24D5    0x24D5
#define REG_24D6    0x24D6
#define REG_24D7    0x24D7
#define REG_24D8    0x24D8
#define REG_24D9    0x24D9
#define REG_24DA    0x24DA
#define REG_24DB    0x24DB
#define REG_24DC    0x24DC
#define REG_24DD    0x24DD
#define REG_24DE    0x24DE
#define REG_24DF    0x24DF
#define REG_24E0    0x24E0
#define REG_24E1    0x24E1
#define REG_24E2    0x24E2
#define REG_24E3    0x24E3
#define REG_24E4    0x24E4
#define REG_24E5    0x24E5
#define REG_24E6    0x24E6
#define REG_24E7    0x24E7
#define REG_24E8    0x24E8
#define REG_24E9    0x24E9
#define REG_24EA    0x24EA
#define REG_24EB    0x24EB
#define REG_24EC    0x24EC
#define REG_24ED    0x24ED
#define REG_24EE    0x24EE
#define REG_24EF    0x24EF
#define REG_24F0    0x24F0
#define REG_24F1    0x24F1
#define REG_24F2    0x24F2
#define REG_24F3    0x24F3
#define REG_24F4    0x24F4
#define REG_24F5    0x24F5
#define REG_24F6    0x24F6
#define REG_24F7    0x24F7
#define REG_24F8    0x24F8
#define REG_24F9    0x24F9
#define REG_24FA    0x24FA
#define REG_24FB    0x24FB
#define REG_24FC    0x24FC
#define REG_24FD    0x24FD
#define REG_24FE    0x24FE
#define REG_24FF    0x24FF

#define REG_2500    0x2500
#define REG_2501    0x2501
#define REG_2502    0x2502
#define REG_2503    0x2503
#define REG_2504    0x2504
#define REG_2505    0x2505
#define REG_2506    0x2506
#define REG_2507    0x2507
#define REG_2508    0x2508
#define REG_2509    0x2509
#define REG_250A    0x250A
#define REG_250B    0x250B
#define REG_250C    0x250C
#define REG_250D    0x250D
#define REG_250E    0x250E
#define REG_250F    0x250F
#define REG_2510    0x2510
#define REG_2511    0x2511
#define REG_2512    0x2512
#define REG_2513    0x2513
#define REG_2514    0x2514
#define REG_2515    0x2515
#define REG_2516    0x2516
#define REG_2517    0x2517
#define REG_2518    0x2518
#define REG_2519    0x2519
#define REG_251A    0x251A
#define REG_251B    0x251B
#define REG_251C    0x251C
#define REG_251D    0x251D
#define REG_251E    0x251E
#define REG_251F    0x251F
#define REG_2520    0x2520
#define REG_2521    0x2521
#define REG_2522    0x2522
#define REG_2523    0x2523
#define REG_2524    0x2524
#define REG_2525    0x2525
#define REG_2526    0x2526
#define REG_2527    0x2527
#define REG_2528    0x2528
#define REG_2529    0x2529
#define REG_252A    0x252A
#define REG_252B    0x252B
#define REG_252C    0x252C
#define REG_252D    0x252D
#define REG_252E    0x252E
#define REG_252F    0x252F
#define REG_2530    0x2530
#define REG_2531    0x2531
#define REG_2532    0x2532
#define REG_2533    0x2533
#define REG_2534    0x2534
#define REG_2535    0x2535
#define REG_2536    0x2536
#define REG_2537    0x2537
#define REG_2538    0x2538
#define REG_2539    0x2539
#define REG_253A    0x253A
#define REG_253B    0x253B
#define REG_253C    0x253C
#define REG_253D    0x253D
#define REG_253E    0x253E
#define REG_253F    0x253F
#define REG_2540    0x2540
#define REG_2541    0x2541
#define REG_2542    0x2542
#define REG_2543    0x2543
#define REG_2544    0x2544
#define REG_2545    0x2545
#define REG_2546    0x2546
#define REG_2547    0x2547
#define REG_2548    0x2548
#define REG_2549    0x2549
#define REG_254A    0x254A
#define REG_254B    0x254B
#define REG_254C    0x254C
#define REG_254D    0x254D
#define REG_254E    0x254E
#define REG_254F    0x254F
#define REG_2550    0x2550
#define REG_2551    0x2551
#define REG_2552    0x2552
#define REG_2553    0x2553
#define REG_2554    0x2554
#define REG_2555    0x2555
#define REG_2556    0x2556
#define REG_2557    0x2557
#define REG_2558    0x2558
#define REG_2559    0x2559
#define REG_255A    0x255A
#define REG_255B    0x255B
#define REG_255C    0x255C
#define REG_255D    0x255D
#define REG_255E    0x255E
#define REG_255F    0x255F
#define REG_2560    0x2560
#define REG_2561    0x2561
#define REG_2562    0x2562
#define REG_2563    0x2563
#define REG_2564    0x2564
#define REG_2565    0x2565
#define REG_2566    0x2566
#define REG_2567    0x2567
#define REG_2568    0x2568
#define REG_2569    0x2569
#define REG_256A    0x256A
#define REG_256B    0x256B
#define REG_256C    0x256C
#define REG_256D    0x256D
#define REG_256E    0x256E
#define REG_256F    0x256F
#define REG_2570    0x2570
#define REG_2571    0x2571
#define REG_2572    0x2572
#define REG_2573    0x2573
#define REG_2574    0x2574
#define REG_2575    0x2575
#define REG_2576    0x2576
#define REG_2577    0x2577
#define REG_2578    0x2578
#define REG_2579    0x2579
#define REG_257A    0x257A
#define REG_257B    0x257B
#define REG_257C    0x257C
#define REG_257D    0x257D
#define REG_257E    0x257E
#define REG_257F    0x257F
#define REG_2580    0x2580
#define REG_2581    0x2581
#define REG_2582    0x2582
#define REG_2583    0x2583
#define REG_2584    0x2584
#define REG_2585    0x2585
#define REG_2586    0x2586
#define REG_2587    0x2587
#define REG_2588    0x2588
#define REG_2589    0x2589
#define REG_258A    0x258A
#define REG_258B    0x258B
#define REG_258C    0x258C
#define REG_258D    0x258D
#define REG_258E    0x258E
#define REG_258F    0x258F
#define REG_2590    0x2590
#define REG_2591    0x2591
#define REG_2592    0x2592
#define REG_2593    0x2593
#define REG_2594    0x2594
#define REG_2595    0x2595
#define REG_2596    0x2596
#define REG_2597    0x2597
#define REG_2598    0x2598
#define REG_2599    0x2599
#define REG_259A    0x259A
#define REG_259B    0x259B
#define REG_259C    0x259C
#define REG_259D    0x259D
#define REG_259E    0x259E
#define REG_259F    0x259F
#define REG_25A0    0x25A0
#define REG_25A1    0x25A1
#define REG_25A2    0x25A2
#define REG_25A3    0x25A3
#define REG_25A4    0x25A4
#define REG_25A5    0x25A5
#define REG_25A6    0x25A6
#define REG_25A7    0x25A7
#define REG_25A8    0x25A8
#define REG_25A9    0x25A9
#define REG_25AA    0x25AA
#define REG_25AB    0x25AB
#define REG_25AC    0x25AC
#define REG_25AD    0x25AD
#define REG_25AE    0x25AE
#define REG_25AF    0x25AF
#define REG_25B0    0x25B0
#define REG_25B1    0x25B1
#define REG_25B2    0x25B2
#define REG_25B3    0x25B3
#define REG_25B4    0x25B4
#define REG_25B5    0x25B5
#define REG_25B6    0x25B6
#define REG_25B7    0x25B7
#define REG_25B8    0x25B8
#define REG_25B9    0x25B9
#define REG_25BA    0x25BA
#define REG_25BB    0x25BB
#define REG_25BC    0x25BC
#define REG_25BD    0x25BD
#define REG_25BE    0x25BE
#define REG_25BF    0x25BF
#define REG_25C0    0x25C0
#define REG_25C1    0x25C1
#define REG_25C2    0x25C2
#define REG_25C3    0x25C3
#define REG_25C4    0x25C4
#define REG_25C5    0x25C5
#define REG_25C6    0x25C6
#define REG_25C7    0x25C7
#define REG_25C8    0x25C8
#define REG_25C9    0x25C9
#define REG_25CA    0x25CA
#define REG_25CB    0x25CB
#define REG_25CC    0x25CC
#define REG_25CD    0x25CD
#define REG_25CE    0x25CE
#define REG_25CF    0x25CF
#define REG_25D0    0x25D0
#define REG_25D1    0x25D1
#define REG_25D2    0x25D2
#define REG_25D3    0x25D3
#define REG_25D4    0x25D4
#define REG_25D5    0x25D5
#define REG_25D6    0x25D6
#define REG_25D7    0x25D7
#define REG_25D8    0x25D8
#define REG_25D9    0x25D9
#define REG_25DA    0x25DA
#define REG_25DB    0x25DB
#define REG_25DC    0x25DC
#define REG_25DD    0x25DD
#define REG_25DE    0x25DE
#define REG_25DF    0x25DF
#define REG_25E0    0x25E0
#define REG_25E1    0x25E1
#define REG_25E2    0x25E2
#define REG_25E3    0x25E3
#define REG_25E4    0x25E4
#define REG_25E5    0x25E5
#define REG_25E6    0x25E6
#define REG_25E7    0x25E7
#define REG_25E8    0x25E8
#define REG_25E9    0x25E9
#define REG_25EA    0x25EA
#define REG_25EB    0x25EB
#define REG_25EC    0x25EC
#define REG_25ED    0x25ED
#define REG_25EE    0x25EE
#define REG_25EF    0x25EF
#define REG_25F0    0x25F0
#define REG_25F1    0x25F1
#define REG_25F2    0x25F2
#define REG_25F3    0x25F3
#define REG_25F4    0x25F4
#define REG_25F5    0x25F5
#define REG_25F6    0x25F6
#define REG_25F7    0x25F7
#define REG_25F8    0x25F8
#define REG_25F9    0x25F9
#define REG_25FA    0x25FA
#define REG_25FB    0x25FB
#define REG_25FC    0x25FC
#define REG_25FD    0x25FD
#define REG_25FE    0x25FE
#define REG_25FF    0x25FF

#define REG_2600    0x2600
#define REG_2601    0x2601
#define REG_2602    0x2602
#define REG_2603    0x2603
#define REG_2604    0x2604
#define REG_2605    0x2605
#define REG_2606    0x2606
#define REG_2607    0x2607
#define REG_2608    0x2608
#define REG_2609    0x2609
#define REG_260A    0x260A
#define REG_260B    0x260B
#define REG_260C    0x260C
#define REG_260D    0x260D
#define REG_260E    0x260E
#define REG_260F    0x260F
#define REG_2610    0x2610
#define REG_2611    0x2611
#define REG_2612    0x2612
#define REG_2613    0x2613
#define REG_2614    0x2614
#define REG_2615    0x2615
#define REG_2616    0x2616
#define REG_2617    0x2617
#define REG_2618    0x2618
#define REG_2619    0x2619
#define REG_261A    0x261A
#define REG_261B    0x261B
#define REG_261C    0x261C
#define REG_261D    0x261D
#define REG_261E    0x261E
#define REG_261F    0x261F
#define REG_2620    0x2620
#define REG_2621    0x2621
#define REG_2622    0x2622
#define REG_2623    0x2623
#define REG_2624    0x2624
#define REG_2625    0x2625
#define REG_2626    0x2626
#define REG_2627    0x2627
#define REG_2628    0x2628
#define REG_2629    0x2629
#define REG_262A    0x262A
#define REG_262B    0x262B
#define REG_262C    0x262C
#define REG_262D    0x262D
#define REG_262E    0x262E
#define REG_262F    0x262F
#define REG_2630    0x2630
#define REG_2631    0x2631
#define REG_2632    0x2632
#define REG_2633    0x2633
#define REG_2634    0x2634
#define REG_2635    0x2635
#define REG_2636    0x2636
#define REG_2637    0x2637
#define REG_2638    0x2638
#define REG_2639    0x2639
#define REG_263A    0x263A
#define REG_263B    0x263B
#define REG_263C    0x263C
#define REG_263D    0x263D
#define REG_263E    0x263E
#define REG_263F    0x263F
#define REG_2640    0x2640
#define REG_2641    0x2641
#define REG_2642    0x2642
#define REG_2643    0x2643
#define REG_2644    0x2644
#define REG_2645    0x2645
#define REG_2646    0x2646
#define REG_2647    0x2647
#define REG_2648    0x2648
#define REG_2649    0x2649
#define REG_264A    0x264A
#define REG_264B    0x264B
#define REG_264C    0x264C
#define REG_264D    0x264D
#define REG_264E    0x264E
#define REG_264F    0x264F
#define REG_2650    0x2650
#define REG_2651    0x2651
#define REG_2652    0x2652
#define REG_2653    0x2653
#define REG_2654    0x2654
#define REG_2655    0x2655
#define REG_2656    0x2656
#define REG_2657    0x2657
#define REG_2658    0x2658
#define REG_2659    0x2659
#define REG_265A    0x265A
#define REG_265B    0x265B
#define REG_265C    0x265C
#define REG_265D    0x265D
#define REG_265E    0x265E
#define REG_265F    0x265F
#define REG_2660    0x2660
#define REG_2661    0x2661
#define REG_2662    0x2662
#define REG_2663    0x2663
#define REG_2664    0x2664
#define REG_2665    0x2665
#define REG_2666    0x2666
#define REG_2667    0x2667
#define REG_2668    0x2668
#define REG_2669    0x2669
#define REG_266A    0x266A
#define REG_266B    0x266B
#define REG_266C    0x266C
#define REG_266D    0x266D
#define REG_266E    0x266E
#define REG_266F    0x266F
#define REG_2670    0x2670
#define REG_2671    0x2671
#define REG_2672    0x2672
#define REG_2673    0x2673
#define REG_2674    0x2674
#define REG_2675    0x2675
#define REG_2676    0x2676
#define REG_2677    0x2677
#define REG_2678    0x2678
#define REG_2679    0x2679
#define REG_267A    0x267A
#define REG_267B    0x267B
#define REG_267C    0x267C
#define REG_267D    0x267D
#define REG_267E    0x267E
#define REG_267F    0x267F
#define REG_2680    0x2680
#define REG_2681    0x2681
#define REG_2682    0x2682
#define REG_2683    0x2683
#define REG_2684    0x2684
#define REG_2685    0x2685
#define REG_2686    0x2686
#define REG_2687    0x2687
#define REG_2688    0x2688
#define REG_2689    0x2689
#define REG_268A    0x268A
#define REG_268B    0x268B
#define REG_268C    0x268C
#define REG_268D    0x268D
#define REG_268E    0x268E
#define REG_268F    0x268F
#define REG_2690    0x2690
#define REG_2691    0x2691
#define REG_2692    0x2692
#define REG_2693    0x2693
#define REG_2694    0x2694
#define REG_2695    0x2695
#define REG_2696    0x2696
#define REG_2697    0x2697
#define REG_2698    0x2698
#define REG_2699    0x2699
#define REG_269A    0x269A
#define REG_269B    0x269B
#define REG_269C    0x269C
#define REG_269D    0x269D
#define REG_269E    0x269E
#define REG_269F    0x269F
#define REG_26A0    0x26A0
#define REG_26A1    0x26A1
#define REG_26A2    0x26A2
#define REG_26A3    0x26A3
#define REG_26A4    0x26A4
#define REG_26A5    0x26A5
#define REG_26A6    0x26A6
#define REG_26A7    0x26A7
#define REG_26A8    0x26A8
#define REG_26A9    0x26A9
#define REG_26AA    0x26AA
#define REG_26AB    0x26AB
#define REG_26AC    0x26AC
#define REG_26AD    0x26AD
#define REG_26AE    0x26AE
#define REG_26AF    0x26AF
#define REG_26B0    0x26B0
#define REG_26B1    0x26B1
#define REG_26B2    0x26B2
#define REG_26B3    0x26B3
#define REG_26B4    0x26B4
#define REG_26B5    0x26B5
#define REG_26B6    0x26B6
#define REG_26B7    0x26B7
#define REG_26B8    0x26B8
#define REG_26B9    0x26B9
#define REG_26BA    0x26BA
#define REG_26BB    0x26BB
#define REG_26BC    0x26BC
#define REG_26BD    0x26BD
#define REG_26BE    0x26BE
#define REG_26BF    0x26BF
#define REG_26C0    0x26C0
#define REG_26C1    0x26C1
#define REG_26C2    0x26C2
#define REG_26C3    0x26C3
#define REG_26C4    0x26C4
#define REG_26C5    0x26C5
#define REG_26C6    0x26C6
#define REG_26C7    0x26C7
#define REG_26C8    0x26C8
#define REG_26C9    0x26C9
#define REG_26CA    0x26CA
#define REG_26CB    0x26CB
#define REG_26CC    0x26CC
#define REG_26CD    0x26CD
#define REG_26CE    0x26CE
#define REG_26CF    0x26CF
#define REG_26D0    0x26D0
#define REG_26D1    0x26D1
#define REG_26D2    0x26D2
#define REG_26D3    0x26D3
#define REG_26D4    0x26D4
#define REG_26D5    0x26D5
#define REG_26D6    0x26D6
#define REG_26D7    0x26D7
#define REG_26D8    0x26D8
#define REG_26D9    0x26D9
#define REG_26DA    0x26DA
#define REG_26DB    0x26DB
#define REG_26DC    0x26DC
#define REG_26DD    0x26DD
#define REG_26DE    0x26DE
#define REG_26DF    0x26DF
#define REG_26E0    0x26E0
#define REG_26E1    0x26E1
#define REG_26E2    0x26E2
#define REG_26E3    0x26E3
#define REG_26E4    0x26E4
#define REG_26E5    0x26E5
#define REG_26E6    0x26E6
#define REG_26E7    0x26E7
#define REG_26E8    0x26E8
#define REG_26E9    0x26E9
#define REG_26EA    0x26EA
#define REG_26EB    0x26EB
#define REG_26EC    0x26EC
#define REG_26ED    0x26ED
#define REG_26EE    0x26EE
#define REG_26EF    0x26EF
#define REG_26F0    0x26F0
#define REG_26F1    0x26F1
#define REG_26F2    0x26F2
#define REG_26F3    0x26F3
#define REG_26F4    0x26F4
#define REG_26F5    0x26F5
#define REG_26F6    0x26F6
#define REG_26F7    0x26F7
#define REG_26F8    0x26F8
#define REG_26F9    0x26F9
#define REG_26FA    0x26FA
#define REG_26FB    0x26FB
#define REG_26FC    0x26FC
#define REG_26FD    0x26FD
#define REG_26FE    0x26FE
#define REG_26FF    0x26FF

#define REG_27B9    0x27B9
#define REG_27BA    0x27BA
#define REG_2800    0x2800
#define REG_2801    0x2801
#define REG_2802    0x2802
#define REG_2803    0x2803
#define REG_2804    0x2804
#define REG_2805    0x2805
#define REG_2806    0x2806
#define REG_2807    0x2807
#define REG_2808    0x2808
#define REG_2809    0x2809
#define REG_280A    0x280A
#define REG_280B    0x280B
#define REG_280C    0x280C
#define REG_280D    0x280D
#define REG_280E    0x280E
#define REG_280F    0x280F
#define REG_2810    0x2810
#define REG_2811    0x2811
#define REG_2812    0x2812
#define REG_2813    0x2813
#define REG_2814    0x2814
#define REG_2815    0x2815
#define REG_2816    0x2816
#define REG_2817    0x2817
#define REG_2818    0x2818
#define REG_2819    0x2819
#define REG_281A    0x281A
#define REG_281B    0x281B
#define REG_281C    0x281C
#define REG_281D    0x281D
#define REG_281E    0x281E
#define REG_281F    0x281F
#define REG_2820    0x2820
#define REG_2821    0x2821
#define REG_2822    0x2822
#define REG_2823    0x2823
#define REG_2824    0x2824
#define REG_2825    0x2825
#define REG_2826    0x2826
#define REG_2827    0x2827
#define REG_2828    0x2828
#define REG_2829    0x2829
#define REG_282A    0x282A
#define REG_282B    0x282B
#define REG_282C    0x282C
#define REG_282D    0x282D
#define REG_282E    0x282E
#define REG_282F    0x282F
#define REG_2830    0x2830
#define REG_2831    0x2831
#define REG_2832    0x2832
#define REG_2833    0x2833
#define REG_2834    0x2834
#define REG_2835    0x2835
#define REG_2836    0x2836
#define REG_2837    0x2837
#define REG_2838    0x2838
#define REG_2839    0x2839
#define REG_283A    0x283A
#define REG_283B    0x283B
#define REG_283C    0x283C
#define REG_283D    0x283D
#define REG_283E    0x283E
#define REG_283F    0x283F
#define REG_2840    0x2840
#define REG_2841    0x2841
#define REG_2842    0x2842
#define REG_2843    0x2843
#define REG_2844    0x2844
#define REG_2845    0x2845
#define REG_2846    0x2846
#define REG_2847    0x2847
#define REG_2848    0x2848
#define REG_2849    0x2849
#define REG_284A    0x284A
#define REG_284B    0x284B
#define REG_284C    0x284C
#define REG_284D    0x284D
#define REG_284E    0x284E
#define REG_284F    0x284F
#define REG_2850    0x2850
#define REG_2851    0x2851
#define REG_2852    0x2852
#define REG_2853    0x2853
#define REG_2854    0x2854
#define REG_2855    0x2855
#define REG_2856    0x2856
#define REG_2857    0x2857
#define REG_2858    0x2858
#define REG_2859    0x2859
#define REG_285A    0x285A
#define REG_285B    0x285B
#define REG_285C    0x285C
#define REG_285D    0x285D
#define REG_285E    0x285E
#define REG_285F    0x285F
#define REG_2860    0x2860
#define REG_2861    0x2861
#define REG_2862    0x2862
#define REG_2863    0x2863
#define REG_2864    0x2864
#define REG_2865    0x2865
#define REG_2866    0x2866
#define REG_2867    0x2867
#define REG_2868    0x2868
#define REG_2869    0x2869
#define REG_286A    0x286A
#define REG_286B    0x286B
#define REG_286C    0x286C
#define REG_286D    0x286D
#define REG_286E    0x286E
#define REG_286F    0x286F
#define REG_2870    0x2870
#define REG_2871    0x2871
#define REG_2872    0x2872
#define REG_2873    0x2873
#define REG_2874    0x2874
#define REG_2875    0x2875
#define REG_2876    0x2876
#define REG_2877    0x2877
#define REG_2878    0x2878
#define REG_2879    0x2879
#define REG_287A    0x287A
#define REG_287B    0x287B
#define REG_287C    0x287C
#define REG_287D    0x287D
#define REG_287E    0x287E
#define REG_287F    0x287F
#define REG_2880    0x2880
#define REG_2881    0x2881
#define REG_2882    0x2882
#define REG_2883    0x2883
#define REG_2884    0x2884
#define REG_2885    0x2885
#define REG_2886    0x2886
#define REG_2887    0x2887
#define REG_2888    0x2888
#define REG_2889    0x2889
#define REG_288A    0x288A
#define REG_288B    0x288B
#define REG_288C    0x288C
#define REG_288D    0x288D
#define REG_288E    0x288E
#define REG_288F    0x288F
#define REG_2890    0x2890
#define REG_2891    0x2891
#define REG_2892    0x2892
#define REG_2893    0x2893
#define REG_2894    0x2894
#define REG_2895    0x2895
#define REG_2896    0x2896
#define REG_2897    0x2897
#define REG_2898    0x2898
#define REG_2899    0x2899
#define REG_289A    0x289A
#define REG_289B    0x289B
#define REG_289C    0x289C
#define REG_289D    0x289D
#define REG_289E    0x289E
#define REG_289F    0x289F
#define REG_28A0    0x28A0
#define REG_28A1    0x28A1
#define REG_28A2    0x28A2
#define REG_28A3    0x28A3
#define REG_28A4    0x28A4
#define REG_28A5    0x28A5
#define REG_28A6    0x28A6
#define REG_28A7    0x28A7
#define REG_28A8    0x28A8
#define REG_28A9    0x28A9
#define REG_28AA    0x28AA
#define REG_28AB    0x28AB
#define REG_28AC    0x28AC
#define REG_28AD    0x28AD
#define REG_28AE    0x28AE
#define REG_28AF    0x28AF
#define REG_28B0    0x28B0
#define REG_28B1    0x28B1
#define REG_28B2    0x28B2
#define REG_28B3    0x28B3
#define REG_28B4    0x28B4
#define REG_28B5    0x28B5
#define REG_28B6    0x28B6
#define REG_28B7    0x28B7
#define REG_28B8    0x28B8
#define REG_28B9    0x28B9
#define REG_28BA    0x28BA
#define REG_28BB    0x28BB
#define REG_28BC    0x28BC
#define REG_28BD    0x28BD
#define REG_28BE    0x28BE
#define REG_28BF    0x28BF
#define REG_28C0    0x28C0
#define REG_28C1    0x28C1
#define REG_28C2    0x28C2
#define REG_28C3    0x28C3
#define REG_28C4    0x28C4
#define REG_28C5    0x28C5
#define REG_28C6    0x28C6
#define REG_28C7    0x28C7
#define REG_28C8    0x28C8
#define REG_28C9    0x28C9
#define REG_28CA    0x28CA
#define REG_28CB    0x28CB
#define REG_28CC    0x28CC
#define REG_28CD    0x28CD
#define REG_28CE    0x28CE
#define REG_28CF    0x28CF
#define REG_28D0    0x28D0
#define REG_28D1    0x28D1
#define REG_28D2    0x28D2
#define REG_28D3    0x28D3
#define REG_28D4    0x28D4
#define REG_28D5    0x28D5
#define REG_28D6    0x28D6
#define REG_28D7    0x28D7
#define REG_28D8    0x28D8
#define REG_28D9    0x28D9
#define REG_28DA    0x28DA
#define REG_28DB    0x28DB
#define REG_28DC    0x28DC
#define REG_28DD    0x28DD
#define REG_28DE    0x28DE
#define REG_28DF    0x28DF
#define REG_28E0    0x28E0
#define REG_28E1    0x28E1
#define REG_28E2    0x28E2
#define REG_28E3    0x28E3
#define REG_28E4    0x28E4
#define REG_28E5    0x28E5
#define REG_28E6    0x28E6
#define REG_28E7    0x28E7
#define REG_28E8    0x28E8
#define REG_28E9    0x28E9
#define REG_28EA    0x28EA
#define REG_28EB    0x28EB
#define REG_28EC    0x28EC
#define REG_28ED    0x28ED
#define REG_28EE    0x28EE
#define REG_28EF    0x28EF
#define REG_28F0    0x28F0
#define REG_28F1    0x28F1
#define REG_28F2    0x28F2
#define REG_28F3    0x28F3
#define REG_28F4    0x28F4
#define REG_28F5    0x28F5
#define REG_28F6    0x28F6
#define REG_28F7    0x28F7
#define REG_28F8    0x28F8
#define REG_28F9    0x28F9
#define REG_28FA    0x28FA
#define REG_28FB    0x28FB
#define REG_28FC    0x28FC
#define REG_28FD    0x28FD
#define REG_28FE    0x28FE
#define REG_28FF    0x28FF

#define REG_2900    0x2900
#define REG_2901    0x2901
#define REG_2902    0x2902
#define REG_2903    0x2903
#define REG_2904    0x2904
#define REG_2905    0x2905
#define REG_2906    0x2906
#define REG_2907    0x2907
#define REG_2908    0x2908
#define REG_2909    0x2909
#define REG_290A    0x290A
#define REG_290B    0x290B
#define REG_290C    0x290C
#define REG_290D    0x290D
#define REG_290E    0x290E
#define REG_290F    0x290F
#define REG_2910    0x2910
#define REG_2911    0x2911
#define REG_2912    0x2912
#define REG_2913    0x2913
#define REG_2914    0x2914
#define REG_2915    0x2915
#define REG_2916    0x2916
#define REG_2917    0x2917
#define REG_2918    0x2918
#define REG_2919    0x2919
#define REG_291A    0x291A
#define REG_291B    0x291B
#define REG_291C    0x291C
#define REG_291D    0x291D
#define REG_291E    0x291E
#define REG_291F    0x291F
#define REG_2920    0x2920
#define REG_2921    0x2921
#define REG_2922    0x2922
#define REG_2923    0x2923
#define REG_2924    0x2924
#define REG_2925    0x2925
#define REG_2926    0x2926
#define REG_2927    0x2927
#define REG_2928    0x2928
#define REG_2929    0x2929
#define REG_292A    0x292A
#define REG_292B    0x292B
#define REG_292C    0x292C
#define REG_292D    0x292D
#define REG_292E    0x292E
#define REG_292F    0x292F
#define REG_2930    0x2930
#define REG_2931    0x2931
#define REG_2932    0x2932
#define REG_2933    0x2933
#define REG_2934    0x2934
#define REG_2935    0x2935
#define REG_2936    0x2936
#define REG_2937    0x2937
#define REG_2938    0x2938
#define REG_2939    0x2939
#define REG_293A    0x293A
#define REG_293B    0x293B
#define REG_293C    0x293C
#define REG_293D    0x293D
#define REG_293E    0x293E
#define REG_293F    0x293F
#define REG_2940    0x2940
#define REG_2941    0x2941
#define REG_2942    0x2942
#define REG_2943    0x2943
#define REG_2944    0x2944
#define REG_2945    0x2945
#define REG_2946    0x2946
#define REG_2947    0x2947
#define REG_2948    0x2948
#define REG_2949    0x2949
#define REG_294A    0x294A
#define REG_294B    0x294B
#define REG_294C    0x294C
#define REG_294D    0x294D
#define REG_294E    0x294E
#define REG_294F    0x294F
#define REG_2950    0x2950
#define REG_2951    0x2951
#define REG_2952    0x2952
#define REG_2953    0x2953
#define REG_2954    0x2954
#define REG_2955    0x2955
#define REG_2956    0x2956
#define REG_2957    0x2957
#define REG_2958    0x2958
#define REG_2959    0x2959
#define REG_295A    0x295A
#define REG_295B    0x295B
#define REG_295C    0x295C
#define REG_295D    0x295D
#define REG_295E    0x295E
#define REG_295F    0x295F
#define REG_2960    0x2960
#define REG_2961    0x2961
#define REG_2962    0x2962
#define REG_2963    0x2963
#define REG_2964    0x2964
#define REG_2965    0x2965
#define REG_2966    0x2966
#define REG_2967    0x2967
#define REG_2968    0x2968
#define REG_2969    0x2969
#define REG_296A    0x296A
#define REG_296B    0x296B
#define REG_296C    0x296C
#define REG_296D    0x296D
#define REG_296E    0x296E
#define REG_296F    0x296F
#define REG_2970    0x2970
#define REG_2971    0x2971
#define REG_2972    0x2972
#define REG_2973    0x2973
#define REG_2974    0x2974
#define REG_2975    0x2975
#define REG_2976    0x2976
#define REG_2977    0x2977
#define REG_2978    0x2978
#define REG_2979    0x2979
#define REG_297A    0x297A
#define REG_297B    0x297B
#define REG_297C    0x297C
#define REG_297D    0x297D
#define REG_297E    0x297E
#define REG_297F    0x297F
#define REG_2980    0x2980
#define REG_2981    0x2981
#define REG_2982    0x2982
#define REG_2983    0x2983
#define REG_2984    0x2984
#define REG_2985    0x2985
#define REG_2986    0x2986
#define REG_2987    0x2987
#define REG_2988    0x2988
#define REG_2989    0x2989
#define REG_298A    0x298A
#define REG_298B    0x298B
#define REG_298C    0x298C
#define REG_298D    0x298D
#define REG_298E    0x298E
#define REG_298F    0x298F
#define REG_2990    0x2990
#define REG_2991    0x2991
#define REG_2992    0x2992
#define REG_2993    0x2993
#define REG_2994    0x2994
#define REG_2995    0x2995
#define REG_2996    0x2996
#define REG_2997    0x2997
#define REG_2998    0x2998
#define REG_2999    0x2999
#define REG_299A    0x299A
#define REG_299B    0x299B
#define REG_299C    0x299C
#define REG_299D    0x299D
#define REG_299E    0x299E
#define REG_299F    0x299F
#define REG_29A0    0x29A0
#define REG_29A1    0x29A1
#define REG_29A2    0x29A2
#define REG_29A3    0x29A3
#define REG_29A4    0x29A4
#define REG_29A5    0x29A5
#define REG_29A6    0x29A6
#define REG_29A7    0x29A7
#define REG_29A8    0x29A8
#define REG_29A9    0x29A9
#define REG_29AA    0x29AA
#define REG_29AB    0x29AB
#define REG_29AC    0x29AC
#define REG_29AD    0x29AD
#define REG_29AE    0x29AE
#define REG_29AF    0x29AF
#define REG_29B0    0x29B0
#define REG_29B1    0x29B1
#define REG_29B2    0x29B2
#define REG_29B3    0x29B3
#define REG_29B4    0x29B4
#define REG_29B5    0x29B5
#define REG_29B6    0x29B6
#define REG_29B7    0x29B7
#define REG_29B8    0x29B8
#define REG_29B9    0x29B9
#define REG_29BA    0x29BA
#define REG_29BB    0x29BB
#define REG_29BC    0x29BC
#define REG_29BD    0x29BD
#define REG_29BE    0x29BE
#define REG_29BF    0x29BF
#define REG_29C0    0x29C0
#define REG_29C1    0x29C1
#define REG_29C2    0x29C2
#define REG_29C3    0x29C3
#define REG_29C4    0x29C4
#define REG_29C5    0x29C5
#define REG_29C6    0x29C6
#define REG_29C7    0x29C7
#define REG_29C8    0x29C8
#define REG_29C9    0x29C9
#define REG_29CA    0x29CA
#define REG_29CB    0x29CB
#define REG_29CC    0x29CC
#define REG_29CD    0x29CD
#define REG_29CE    0x29CE
#define REG_29CF    0x29CF
#define REG_29D0    0x29D0
#define REG_29D1    0x29D1
#define REG_29D2    0x29D2
#define REG_29D3    0x29D3
#define REG_29D4    0x29D4
#define REG_29D5    0x29D5
#define REG_29D6    0x29D6
#define REG_29D7    0x29D7
#define REG_29D8    0x29D8
#define REG_29D9    0x29D9
#define REG_29DA    0x29DA
#define REG_29DB    0x29DB
#define REG_29DC    0x29DC
#define REG_29DD    0x29DD
#define REG_29DE    0x29DE
#define REG_29DF    0x29DF
#define REG_29E0    0x29E0
#define REG_29E1    0x29E1
#define REG_29E2    0x29E2
#define REG_29E3    0x29E3
#define REG_29E4    0x29E4
#define REG_29E5    0x29E5
#define REG_29E6    0x29E6
#define REG_29E7    0x29E7
#define REG_29E8    0x29E8
#define REG_29E9    0x29E9
#define REG_29EA    0x29EA
#define REG_29EB    0x29EB
#define REG_29EC    0x29EC
#define REG_29ED    0x29ED
#define REG_29EE    0x29EE
#define REG_29EF    0x29EF
#define REG_29F0    0x29F0
#define REG_29F1    0x29F1
#define REG_29F2    0x29F2
#define REG_29F3    0x29F3
#define REG_29F4    0x29F4
#define REG_29F5    0x29F5
#define REG_29F6    0x29F6
#define REG_29F7    0x29F7
#define REG_29F8    0x29F8
#define REG_29F9    0x29F9
#define REG_29FA    0x29FA
#define REG_29FB    0x29FB
#define REG_29FC    0x29FC
#define REG_29FD    0x29FD
#define REG_29FE    0x29FE
#define REG_29FF    0x29FF

#define REG_2A00    0x2A00
#define REG_2A01    0x2A01
#define REG_2A02    0x2A02
#define REG_2A03    0x2A03
#define REG_2A04    0x2A04
#define REG_2A05    0x2A05
#define REG_2A06    0x2A06
#define REG_2A07    0x2A07
#define REG_2A08    0x2A08
#define REG_2A09    0x2A09
#define REG_2A0A    0x2A0A
#define REG_2A0B    0x2A0B
#define REG_2A0C    0x2A0C
#define REG_2A0D    0x2A0D
#define REG_2A0E    0x2A0E
#define REG_2A0F    0x2A0F
#define REG_2A10    0x2A10
#define REG_2A11    0x2A11
#define REG_2A12    0x2A12
#define REG_2A13    0x2A13
#define REG_2A14    0x2A14
#define REG_2A15    0x2A15
#define REG_2A16    0x2A16
#define REG_2A17    0x2A17
#define REG_2A18    0x2A18
#define REG_2A19    0x2A19
#define REG_2A1A    0x2A1A
#define REG_2A1B    0x2A1B
#define REG_2A1C    0x2A1C
#define REG_2A1D    0x2A1D
#define REG_2A1E    0x2A1E
#define REG_2A1F    0x2A1F
#define REG_2A20    0x2A20
#define REG_2A21    0x2A21
#define REG_2A22    0x2A22
#define REG_2A23    0x2A23
#define REG_2A24    0x2A24
#define REG_2A25    0x2A25
#define REG_2A26    0x2A26
#define REG_2A27    0x2A27
#define REG_2A28    0x2A28
#define REG_2A29    0x2A29
#define REG_2A2A    0x2A2A
#define REG_2A2B    0x2A2B
#define REG_2A2C    0x2A2C
#define REG_2A2D    0x2A2D
#define REG_2A2E    0x2A2E
#define REG_2A2F    0x2A2F
#define REG_2A30    0x2A30
#define REG_2A31    0x2A31
#define REG_2A32    0x2A32
#define REG_2A33    0x2A33
#define REG_2A34    0x2A34
#define REG_2A35    0x2A35
#define REG_2A36    0x2A36
#define REG_2A37    0x2A37
#define REG_2A38    0x2A38
#define REG_2A39    0x2A39
#define REG_2A3A    0x2A3A
#define REG_2A3B    0x2A3B
#define REG_2A3C    0x2A3C
#define REG_2A3D    0x2A3D
#define REG_2A3E    0x2A3E
#define REG_2A3F    0x2A3F
#define REG_2A40    0x2A40
#define REG_2A41    0x2A41
#define REG_2A42    0x2A42
#define REG_2A43    0x2A43
#define REG_2A44    0x2A44
#define REG_2A45    0x2A45
#define REG_2A46    0x2A46
#define REG_2A47    0x2A47
#define REG_2A48    0x2A48
#define REG_2A49    0x2A49
#define REG_2A4A    0x2A4A
#define REG_2A4B    0x2A4B
#define REG_2A4C    0x2A4C
#define REG_2A4D    0x2A4D
#define REG_2A4E    0x2A4E
#define REG_2A4F    0x2A4F
#define REG_2A50    0x2A50
#define REG_2A51    0x2A51
#define REG_2A52    0x2A52
#define REG_2A53    0x2A53
#define REG_2A54    0x2A54
#define REG_2A55    0x2A55
#define REG_2A56    0x2A56
#define REG_2A57    0x2A57
#define REG_2A58    0x2A58
#define REG_2A59    0x2A59
#define REG_2A5A    0x2A5A
#define REG_2A5B    0x2A5B
#define REG_2A5C    0x2A5C
#define REG_2A5D    0x2A5D
#define REG_2A5E    0x2A5E
#define REG_2A5F    0x2A5F
#define REG_2A60    0x2A60
#define REG_2A61    0x2A61
#define REG_2A62    0x2A62
#define REG_2A63    0x2A63
#define REG_2A64    0x2A64
#define REG_2A65    0x2A65
#define REG_2A66    0x2A66
#define REG_2A67    0x2A67
#define REG_2A68    0x2A68
#define REG_2A69    0x2A69
#define REG_2A6A    0x2A6A
#define REG_2A6B    0x2A6B
#define REG_2A6C    0x2A6C
#define REG_2A6D    0x2A6D
#define REG_2A6E    0x2A6E
#define REG_2A6F    0x2A6F
#define REG_2A70    0x2A70
#define REG_2A71    0x2A71
#define REG_2A72    0x2A72
#define REG_2A73    0x2A73
#define REG_2A74    0x2A74
#define REG_2A75    0x2A75
#define REG_2A76    0x2A76
#define REG_2A77    0x2A77
#define REG_2A78    0x2A78
#define REG_2A79    0x2A79
#define REG_2A7A    0x2A7A
#define REG_2A7B    0x2A7B
#define REG_2A7C    0x2A7C
#define REG_2A7D    0x2A7D
#define REG_2A7E    0x2A7E
#define REG_2A7F    0x2A7F
#define REG_2A80    0x2A80
#define REG_2A81    0x2A81
#define REG_2A82    0x2A82
#define REG_2A83    0x2A83
#define REG_2A84    0x2A84
#define REG_2A85    0x2A85
#define REG_2A86    0x2A86
#define REG_2A87    0x2A87
#define REG_2A88    0x2A88
#define REG_2A89    0x2A89
#define REG_2A8A    0x2A8A
#define REG_2A8B    0x2A8B
#define REG_2A8C    0x2A8C
#define REG_2A8D    0x2A8D
#define REG_2A8E    0x2A8E
#define REG_2A8F    0x2A8F
#define REG_2A90    0x2A90
#define REG_2A91    0x2A91
#define REG_2A92    0x2A92
#define REG_2A93    0x2A93
#define REG_2A94    0x2A94
#define REG_2A95    0x2A95
#define REG_2A96    0x2A96
#define REG_2A97    0x2A97
#define REG_2A98    0x2A98
#define REG_2A99    0x2A99
#define REG_2A9A    0x2A9A
#define REG_2A9B    0x2A9B
#define REG_2A9C    0x2A9C
#define REG_2A9D    0x2A9D
#define REG_2A9E    0x2A9E
#define REG_2A9F    0x2A9F
#define REG_2AA0    0x2AA0
#define REG_2AA1    0x2AA1
#define REG_2AA2    0x2AA2
#define REG_2AA3    0x2AA3
#define REG_2AA4    0x2AA4
#define REG_2AA5    0x2AA5
#define REG_2AA6    0x2AA6
#define REG_2AA7    0x2AA7
#define REG_2AA8    0x2AA8
#define REG_2AA9    0x2AA9
#define REG_2AAA    0x2AAA
#define REG_2AAB    0x2AAB
#define REG_2AAC    0x2AAC
#define REG_2AAD    0x2AAD
#define REG_2AAE    0x2AAE
#define REG_2AAF    0x2AAF
#define REG_2AB0    0x2AB0
#define REG_2AB1    0x2AB1
#define REG_2AB2    0x2AB2
#define REG_2AB3    0x2AB3
#define REG_2AB4    0x2AB4
#define REG_2AB5    0x2AB5
#define REG_2AB6    0x2AB6
#define REG_2AB7    0x2AB7
#define REG_2AB8    0x2AB8
#define REG_2AB9    0x2AB9
#define REG_2ABA    0x2ABA
#define REG_2ABB    0x2ABB
#define REG_2ABC    0x2ABC
#define REG_2ABD    0x2ABD
#define REG_2ABE    0x2ABE
#define REG_2ABF    0x2ABF
#define REG_2AC0    0x2AC0
#define REG_2AC1    0x2AC1
#define REG_2AC2    0x2AC2
#define REG_2AC3    0x2AC3
#define REG_2AC4    0x2AC4
#define REG_2AC5    0x2AC5
#define REG_2AC6    0x2AC6
#define REG_2AC7    0x2AC7
#define REG_2AC8    0x2AC8
#define REG_2AC9    0x2AC9
#define REG_2ACA    0x2ACA
#define REG_2ACB    0x2ACB
#define REG_2ACC    0x2ACC
#define REG_2ACD    0x2ACD
#define REG_2ACE    0x2ACE
#define REG_2ACF    0x2ACF
#define REG_2AD0    0x2AD0
#define REG_2AD1    0x2AD1
#define REG_2AD2    0x2AD2
#define REG_2AD3    0x2AD3
#define REG_2AD4    0x2AD4
#define REG_2AD5    0x2AD5
#define REG_2AD6    0x2AD6
#define REG_2AD7    0x2AD7
#define REG_2AD8    0x2AD8
#define REG_2AD9    0x2AD9
#define REG_2ADA    0x2ADA
#define REG_2ADB    0x2ADB
#define REG_2ADC    0x2ADC
#define REG_2ADD    0x2ADD
#define REG_2ADE    0x2ADE
#define REG_2ADF    0x2ADF
#define REG_2AE0    0x2AE0
#define REG_2AE1    0x2AE1
#define REG_2AE2    0x2AE2
#define REG_2AE3    0x2AE3
#define REG_2AE4    0x2AE4
#define REG_2AE5    0x2AE5
#define REG_2AE6    0x2AE6
#define REG_2AE7    0x2AE7
#define REG_2AE8    0x2AE8
#define REG_2AE9    0x2AE9
#define REG_2AEA    0x2AEA
#define REG_2AEB    0x2AEB
#define REG_2AEC    0x2AEC
#define REG_2AED    0x2AED
#define REG_2AEE    0x2AEE
#define REG_2AEF    0x2AEF
#define REG_2AF0    0x2AF0
#define REG_2AF1    0x2AF1
#define REG_2AF2    0x2AF2
#define REG_2AF3    0x2AF3
#define REG_2AF4    0x2AF4
#define REG_2AF5    0x2AF5
#define REG_2AF6    0x2AF6
#define REG_2AF7    0x2AF7
#define REG_2AF8    0x2AF8
#define REG_2AF9    0x2AF9
#define REG_2AFA    0x2AFA
#define REG_2AFB    0x2AFB
#define REG_2AFC    0x2AFC
#define REG_2AFD    0x2AFD
#define REG_2AFE    0x2AFE
#define REG_2AFF    0x2AFF

#define REG_2B00    0x2B00
#define REG_2B01    0x2B01
#define REG_2B02    0x2B02
#define REG_2B03    0x2B03
#define REG_2B04    0x2B04
#define REG_2B05    0x2B05
#define REG_2B06    0x2B06
#define REG_2B07    0x2B07
#define REG_2B08    0x2B08
#define REG_2B09    0x2B09
#define REG_2B0A    0x2B0A
#define REG_2B0B    0x2B0B
#define REG_2B0C    0x2B0C
#define REG_2B0D    0x2B0D
#define REG_2B0E    0x2B0E
#define REG_2B0F    0x2B0F
#define REG_2B10    0x2B10
#define REG_2B11    0x2B11
#define REG_2B12    0x2B12
#define REG_2B13    0x2B13
#define REG_2B14    0x2B14
#define REG_2B15    0x2B15
#define REG_2B16    0x2B16
#define REG_2B17    0x2B17
#define REG_2B18    0x2B18
#define REG_2B19    0x2B19
#define REG_2B1A    0x2B1A
#define REG_2B1B    0x2B1B
#define REG_2B1C    0x2B1C
#define REG_2B1D    0x2B1D
#define REG_2B1E    0x2B1E
#define REG_2B1F    0x2B1F
#define REG_2B20    0x2B20
#define REG_2B21    0x2B21
#define REG_2B22    0x2B22
#define REG_2B23    0x2B23
#define REG_2B24    0x2B24
#define REG_2B25    0x2B25
#define REG_2B26    0x2B26
#define REG_2B27    0x2B27
#define REG_2B28    0x2B28
#define REG_2B29    0x2B29
#define REG_2B2A    0x2B2A
#define REG_2B2B    0x2B2B
#define REG_2B2C    0x2B2C
#define REG_2B2D    0x2B2D
#define REG_2B2E    0x2B2E
#define REG_2B2F    0x2B2F
#define REG_2B30    0x2B30
#define REG_2B31    0x2B31
#define REG_2B32    0x2B32
#define REG_2B33    0x2B33
#define REG_2B34    0x2B34
#define REG_2B35    0x2B35
#define REG_2B36    0x2B36
#define REG_2B37    0x2B37
#define REG_2B38    0x2B38
#define REG_2B39    0x2B39
#define REG_2B3A    0x2B3A
#define REG_2B3B    0x2B3B
#define REG_2B3C    0x2B3C
#define REG_2B3D    0x2B3D
#define REG_2B3E    0x2B3E
#define REG_2B3F    0x2B3F
#define REG_2B40    0x2B40
#define REG_2B41    0x2B41
#define REG_2B42    0x2B42
#define REG_2B43    0x2B43
#define REG_2B44    0x2B44
#define REG_2B45    0x2B45
#define REG_2B46    0x2B46
#define REG_2B47    0x2B47
#define REG_2B48    0x2B48
#define REG_2B49    0x2B49
#define REG_2B4A    0x2B4A
#define REG_2B4B    0x2B4B
#define REG_2B4C    0x2B4C
#define REG_2B4D    0x2B4D
#define REG_2B4E    0x2B4E
#define REG_2B4F    0x2B4F
#define REG_2B50    0x2B50
#define REG_2B51    0x2B51
#define REG_2B52    0x2B52
#define REG_2B53    0x2B53
#define REG_2B54    0x2B54
#define REG_2B55    0x2B55
#define REG_2B56    0x2B56
#define REG_2B57    0x2B57
#define REG_2B58    0x2B58
#define REG_2B59    0x2B59
#define REG_2B5A    0x2B5A
#define REG_2B5B    0x2B5B
#define REG_2B5C    0x2B5C
#define REG_2B5D    0x2B5D
#define REG_2B5E    0x2B5E
#define REG_2B5F    0x2B5F
#define REG_2B60    0x2B60
#define REG_2B61    0x2B61
#define REG_2B62    0x2B62
#define REG_2B63    0x2B63
#define REG_2B64    0x2B64
#define REG_2B65    0x2B65
#define REG_2B66    0x2B66
#define REG_2B67    0x2B67
#define REG_2B68    0x2B68
#define REG_2B69    0x2B69
#define REG_2B6A    0x2B6A
#define REG_2B6B    0x2B6B
#define REG_2B6C    0x2B6C
#define REG_2B6D    0x2B6D
#define REG_2B6E    0x2B6E
#define REG_2B6F    0x2B6F
#define REG_2B70    0x2B70
#define REG_2B71    0x2B71
#define REG_2B72    0x2B72
#define REG_2B73    0x2B73
#define REG_2B74    0x2B74
#define REG_2B75    0x2B75
#define REG_2B76    0x2B76
#define REG_2B77    0x2B77
#define REG_2B78    0x2B78
#define REG_2B79    0x2B79
#define REG_2B7A    0x2B7A
#define REG_2B7B    0x2B7B
#define REG_2B7C    0x2B7C
#define REG_2B7D    0x2B7D
#define REG_2B7E    0x2B7E
#define REG_2B7F    0x2B7F
#define REG_2B80    0x2B80
#define REG_2B81    0x2B81
#define REG_2B82    0x2B82
#define REG_2B83    0x2B83
#define REG_2B84    0x2B84
#define REG_2B85    0x2B85
#define REG_2B86    0x2B86
#define REG_2B87    0x2B87
#define REG_2B88    0x2B88
#define REG_2B89    0x2B89
#define REG_2B8A    0x2B8A
#define REG_2B8B    0x2B8B
#define REG_2B8C    0x2B8C
#define REG_2B8D    0x2B8D
#define REG_2B8E    0x2B8E
#define REG_2B8F    0x2B8F
#define REG_2B90    0x2B90
#define REG_2B91    0x2B91
#define REG_2B92    0x2B92
#define REG_2B93    0x2B93
#define REG_2B94    0x2B94
#define REG_2B95    0x2B95
#define REG_2B96    0x2B96
#define REG_2B97    0x2B97
#define REG_2B98    0x2B98
#define REG_2B99    0x2B99
#define REG_2B9A    0x2B9A
#define REG_2B9B    0x2B9B
#define REG_2B9C    0x2B9C
#define REG_2B9D    0x2B9D
#define REG_2B9E    0x2B9E
#define REG_2B9F    0x2B9F
#define REG_2BA0    0x2BA0
#define REG_2BA1    0x2BA1
#define REG_2BA2    0x2BA2
#define REG_2BA3    0x2BA3
#define REG_2BA4    0x2BA4
#define REG_2BA5    0x2BA5
#define REG_2BA6    0x2BA6
#define REG_2BA7    0x2BA7
#define REG_2BA8    0x2BA8
#define REG_2BA9    0x2BA9
#define REG_2BAA    0x2BAA
#define REG_2BAB    0x2BAB
#define REG_2BAC    0x2BAC
#define REG_2BAD    0x2BAD
#define REG_2BAE    0x2BAE
#define REG_2BAF    0x2BAF
#define REG_2BB0    0x2BB0
#define REG_2BB1    0x2BB1
#define REG_2BB2    0x2BB2
#define REG_2BB3    0x2BB3
#define REG_2BB4    0x2BB4
#define REG_2BB5    0x2BB5
#define REG_2BB6    0x2BB6
#define REG_2BB7    0x2BB7
#define REG_2BB8    0x2BB8
#define REG_2BB9    0x2BB9
#define REG_2BBA    0x2BBA
#define REG_2BBB    0x2BBB
#define REG_2BBC    0x2BBC
#define REG_2BBD    0x2BBD
#define REG_2BBE    0x2BBE
#define REG_2BBF    0x2BBF
#define REG_2BC0    0x2BC0
#define REG_2BC1    0x2BC1
#define REG_2BC2    0x2BC2
#define REG_2BC3    0x2BC3
#define REG_2BC4    0x2BC4
#define REG_2BC5    0x2BC5
#define REG_2BC6    0x2BC6
#define REG_2BC7    0x2BC7
#define REG_2BC8    0x2BC8
#define REG_2BC9    0x2BC9
#define REG_2BCA    0x2BCA
#define REG_2BCB    0x2BCB
#define REG_2BCC    0x2BCC
#define REG_2BCD    0x2BCD
#define REG_2BCE    0x2BCE
#define REG_2BCF    0x2BCF
#define REG_2BD0    0x2BD0
#define REG_2BD1    0x2BD1
#define REG_2BD2    0x2BD2
#define REG_2BD3    0x2BD3
#define REG_2BD4    0x2BD4
#define REG_2BD5    0x2BD5
#define REG_2BD6    0x2BD6
#define REG_2BD7    0x2BD7
#define REG_2BD8    0x2BD8
#define REG_2BD9    0x2BD9
#define REG_2BDA    0x2BDA
#define REG_2BDB    0x2BDB
#define REG_2BDC    0x2BDC
#define REG_2BDD    0x2BDD
#define REG_2BDE    0x2BDE
#define REG_2BDF    0x2BDF
#define REG_2BE0    0x2BE0
#define REG_2BE1    0x2BE1
#define REG_2BE2    0x2BE2
#define REG_2BE3    0x2BE3
#define REG_2BE4    0x2BE4
#define REG_2BE5    0x2BE5
#define REG_2BE6    0x2BE6
#define REG_2BE7    0x2BE7
#define REG_2BE8    0x2BE8
#define REG_2BE9    0x2BE9
#define REG_2BEA    0x2BEA
#define REG_2BEB    0x2BEB
#define REG_2BEC    0x2BEC
#define REG_2BED    0x2BED
#define REG_2BEE    0x2BEE
#define REG_2BEF    0x2BEF
#define REG_2BF0    0x2BF0
#define REG_2BF1    0x2BF1
#define REG_2BF2    0x2BF2
#define REG_2BF3    0x2BF3
#define REG_2BF4    0x2BF4
#define REG_2BF5    0x2BF5
#define REG_2BF6    0x2BF6
#define REG_2BF7    0x2BF7
#define REG_2BF8    0x2BF8
#define REG_2BF9    0x2BF9
#define REG_2BFA    0x2BFA
#define REG_2BFB    0x2BFB
#define REG_2BFC    0x2BFC
#define REG_2BFD    0x2BFD
#define REG_2BFE    0x2BFE
#define REG_2BFF    0x2BFF

#define REG_2C00    0x2C00
#define REG_2C01    0x2C01
#define REG_2C02    0x2C02
#define REG_2C03    0x2C03
#define REG_2C04    0x2C04
#define REG_2C05    0x2C05
#define REG_2C06    0x2C06
#define REG_2C07    0x2C07
#define REG_2C08    0x2C08
#define REG_2C09    0x2C09
#define REG_2C0A    0x2C0A
#define REG_2C0B    0x2C0B
#define REG_2C0C    0x2C0C
#define REG_2C0D    0x2C0D
#define REG_2C0E    0x2C0E
#define REG_2C0F    0x2C0F
#define REG_2C10    0x2C10
#define REG_2C11    0x2C11
#define REG_2C12    0x2C12
#define REG_2C13    0x2C13
#define REG_2C14    0x2C14
#define REG_2C15    0x2C15
#define REG_2C16    0x2C16
#define REG_2C17    0x2C17
#define REG_2C18    0x2C18
#define REG_2C19    0x2C19
#define REG_2C1A    0x2C1A
#define REG_2C1B    0x2C1B
#define REG_2C1C    0x2C1C
#define REG_2C1D    0x2C1D
#define REG_2C1E    0x2C1E
#define REG_2C1F    0x2C1F
#define REG_2C20    0x2C20
#define REG_2C21    0x2C21
#define REG_2C22    0x2C22
#define REG_2C23    0x2C23
#define REG_2C24    0x2C24
#define REG_2C25    0x2C25
#define REG_2C26    0x2C26
#define REG_2C27    0x2C27
#define REG_2C28    0x2C28
#define REG_2C29    0x2C29
#define REG_2C2A    0x2C2A
#define REG_2C2B    0x2C2B
#define REG_2C2C    0x2C2C
#define REG_2C2D    0x2C2D
#define REG_2C2E    0x2C2E
#define REG_2C2F    0x2C2F
#define REG_2C30    0x2C30
#define REG_2C31    0x2C31
#define REG_2C32    0x2C32
#define REG_2C33    0x2C33
#define REG_2C34    0x2C34
#define REG_2C35    0x2C35
#define REG_2C36    0x2C36
#define REG_2C37    0x2C37
#define REG_2C38    0x2C38
#define REG_2C39    0x2C39
#define REG_2C3A    0x2C3A
#define REG_2C3B    0x2C3B
#define REG_2C3C    0x2C3C
#define REG_2C3D    0x2C3D
#define REG_2C3E    0x2C3E
#define REG_2C3F    0x2C3F
#define REG_2C40    0x2C40
#define REG_2C41    0x2C41
#define REG_2C42    0x2C42
#define REG_2C43    0x2C43
#define REG_2C44    0x2C44
#define REG_2C45    0x2C45
#define REG_2C46    0x2C46
#define REG_2C47    0x2C47
#define REG_2C48    0x2C48
#define REG_2C49    0x2C49
#define REG_2C4A    0x2C4A
#define REG_2C4B    0x2C4B
#define REG_2C4C    0x2C4C
#define REG_2C4D    0x2C4D
#define REG_2C4E    0x2C4E
#define REG_2C4F    0x2C4F
#define REG_2C50    0x2C50
#define REG_2C51    0x2C51
#define REG_2C52    0x2C52
#define REG_2C53    0x2C53
#define REG_2C54    0x2C54
#define REG_2C55    0x2C55
#define REG_2C56    0x2C56
#define REG_2C57    0x2C57
#define REG_2C58    0x2C58
#define REG_2C59    0x2C59
#define REG_2C5A    0x2C5A
#define REG_2C5B    0x2C5B
#define REG_2C5C    0x2C5C
#define REG_2C5D    0x2C5D
#define REG_2C5E    0x2C5E
#define REG_2C5F    0x2C5F
#define REG_2C60    0x2C60
#define REG_2C61    0x2C61
#define REG_2C62    0x2C62
#define REG_2C63    0x2C63
#define REG_2C64    0x2C64
#define REG_2C65    0x2C65
#define REG_2C66    0x2C66
#define REG_2C67    0x2C67
#define REG_2C68    0x2C68
#define REG_2C69    0x2C69
#define REG_2C6A    0x2C6A
#define REG_2C6B    0x2C6B
#define REG_2C6C    0x2C6C
#define REG_2C6D    0x2C6D
#define REG_2C6E    0x2C6E
#define REG_2C6F    0x2C6F
#define REG_2C70    0x2C70
#define REG_2C71    0x2C71
#define REG_2C72    0x2C72
#define REG_2C73    0x2C73
#define REG_2C74    0x2C74
#define REG_2C75    0x2C75
#define REG_2C76    0x2C76
#define REG_2C77    0x2C77
#define REG_2C78    0x2C78
#define REG_2C79    0x2C79
#define REG_2C7A    0x2C7A
#define REG_2C7B    0x2C7B
#define REG_2C7C    0x2C7C
#define REG_2C7D    0x2C7D
#define REG_2C7E    0x2C7E
#define REG_2C7F    0x2C7F
#define REG_2C80    0x2C80
#define REG_2C81    0x2C81
#define REG_2C82    0x2C82
#define REG_2C83    0x2C83
#define REG_2C84    0x2C84
#define REG_2C85    0x2C85
#define REG_2C86    0x2C86
#define REG_2C87    0x2C87
#define REG_2C88    0x2C88
#define REG_2C89    0x2C89
#define REG_2C8A    0x2C8A
#define REG_2C8B    0x2C8B
#define REG_2C8C    0x2C8C
#define REG_2C8D    0x2C8D
#define REG_2C8E    0x2C8E
#define REG_2C8F    0x2C8F
#define REG_2C90    0x2C90
#define REG_2C91    0x2C91
#define REG_2C92    0x2C92
#define REG_2C93    0x2C93
#define REG_2C94    0x2C94
#define REG_2C95    0x2C95
#define REG_2C96    0x2C96
#define REG_2C97    0x2C97
#define REG_2C98    0x2C98
#define REG_2C99    0x2C99
#define REG_2C9A    0x2C9A
#define REG_2C9B    0x2C9B
#define REG_2C9C    0x2C9C
#define REG_2C9D    0x2C9D
#define REG_2C9E    0x2C9E
#define REG_2C9F    0x2C9F
#define REG_2CA0    0x2CA0
#define REG_2CA1    0x2CA1
#define REG_2CA2    0x2CA2
#define REG_2CA3    0x2CA3
#define REG_2CA4    0x2CA4
#define REG_2CA5    0x2CA5
#define REG_2CA6    0x2CA6
#define REG_2CA7    0x2CA7
#define REG_2CA8    0x2CA8
#define REG_2CA9    0x2CA9
#define REG_2CAA    0x2CAA
#define REG_2CAB    0x2CAB
#define REG_2CAC    0x2CAC
#define REG_2CAD    0x2CAD
#define REG_2CAE    0x2CAE
#define REG_2CAF    0x2CAF
#define REG_2CB0    0x2CB0
#define REG_2CB1    0x2CB1
#define REG_2CB2    0x2CB2
#define REG_2CB3    0x2CB3
#define REG_2CB4    0x2CB4
#define REG_2CB5    0x2CB5
#define REG_2CB6    0x2CB6
#define REG_2CB7    0x2CB7
#define REG_2CB8    0x2CB8
#define REG_2CB9    0x2CB9
#define REG_2CBA    0x2CBA
#define REG_2CBB    0x2CBB
#define REG_2CBC    0x2CBC
#define REG_2CBD    0x2CBD
#define REG_2CBE    0x2CBE
#define REG_2CBF    0x2CBF
#define REG_2CC0    0x2CC0
#define REG_2CC1    0x2CC1
#define REG_2CC2    0x2CC2
#define REG_2CC3    0x2CC3
#define REG_2CC4    0x2CC4
#define REG_2CC5    0x2CC5
#define REG_2CC6    0x2CC6
#define REG_2CC7    0x2CC7
#define REG_2CC8    0x2CC8
#define REG_2CC9    0x2CC9
#define REG_2CCA    0x2CCA
#define REG_2CCB    0x2CCB
#define REG_2CCC    0x2CCC
#define REG_2CCD    0x2CCD
#define REG_2CCE    0x2CCE
#define REG_2CCF    0x2CCF
#define REG_2CD0    0x2CD0
#define REG_2CD1    0x2CD1
#define REG_2CD2    0x2CD2
#define REG_2CD3    0x2CD3
#define REG_2CD4    0x2CD4
#define REG_2CD5    0x2CD5
#define REG_2CD6    0x2CD6
#define REG_2CD7    0x2CD7
#define REG_2CD8    0x2CD8
#define REG_2CD9    0x2CD9
#define REG_2CDA    0x2CDA
#define REG_2CDB    0x2CDB
#define REG_2CDC    0x2CDC
#define REG_2CDD    0x2CDD
#define REG_2CDE    0x2CDE
#define REG_2CDF    0x2CDF
#define REG_2CE0    0x2CE0
#define REG_2CE1    0x2CE1
#define REG_2CE2    0x2CE2
#define REG_2CE3    0x2CE3
#define REG_2CE4    0x2CE4
#define REG_2CE5    0x2CE5
#define REG_2CE6    0x2CE6
#define REG_2CE7    0x2CE7
#define REG_2CE8    0x2CE8
#define REG_2CE9    0x2CE9
#define REG_2CEA    0x2CEA
#define REG_2CEB    0x2CEB
#define REG_2CEC    0x2CEC
#define REG_2CED    0x2CED
#define REG_2CEE    0x2CEE
#define REG_2CEF    0x2CEF
#define REG_2CF0    0x2CF0
#define REG_2CF1    0x2CF1
#define REG_2CF2    0x2CF2
#define REG_2CF3    0x2CF3
#define REG_2CF4    0x2CF4
#define REG_2CF5    0x2CF5
#define REG_2CF6    0x2CF6
#define REG_2CF7    0x2CF7
#define REG_2CF8    0x2CF8
#define REG_2CF9    0x2CF9
#define REG_2CFA    0x2CFA
#define REG_2CFB    0x2CFB
#define REG_2CFC    0x2CFC
#define REG_2CFD    0x2CFD
#define REG_2CFE    0x2CFE
#define REG_2CFF    0x2CFF

#define REG_2D00    0x2D00
#define REG_2D01    0x2D01
#define REG_2D02    0x2D02
#define REG_2D03    0x2D03
#define REG_2D04    0x2D04
#define REG_2D05    0x2D05
#define REG_2D06    0x2D06
#define REG_2D07    0x2D07
#define REG_2D08    0x2D08
#define REG_2D09    0x2D09
#define REG_2D0A    0x2D0A
#define REG_2D0B    0x2D0B
#define REG_2D0C    0x2D0C
#define REG_2D0D    0x2D0D
#define REG_2D0E    0x2D0E
#define REG_2D0F    0x2D0F
#define REG_2D10    0x2D10
#define REG_2D11    0x2D11
#define REG_2D12    0x2D12
#define REG_2D13    0x2D13
#define REG_2D14    0x2D14
#define REG_2D15    0x2D15
#define REG_2D16    0x2D16
#define REG_2D17    0x2D17
#define REG_2D18    0x2D18
#define REG_2D19    0x2D19
#define REG_2D1A    0x2D1A
#define REG_2D1B    0x2D1B
#define REG_2D1C    0x2D1C
#define REG_2D1D    0x2D1D
#define REG_2D1E    0x2D1E
#define REG_2D1F    0x2D1F
#define REG_2D20    0x2D20
#define REG_2D21    0x2D21
#define REG_2D22    0x2D22
#define REG_2D23    0x2D23
#define REG_2D24    0x2D24
#define REG_2D25    0x2D25
#define REG_2D26    0x2D26
#define REG_2D27    0x2D27
#define REG_2D28    0x2D28
#define REG_2D29    0x2D29
#define REG_2D2A    0x2D2A
#define REG_2D2B    0x2D2B
#define REG_2D2C    0x2D2C
#define REG_2D2D    0x2D2D
#define REG_2D2E    0x2D2E
#define REG_2D2F    0x2D2F
#define REG_2D30    0x2D30
#define REG_2D31    0x2D31
#define REG_2D32    0x2D32
#define REG_2D33    0x2D33
#define REG_2D34    0x2D34
#define REG_2D35    0x2D35
#define REG_2D36    0x2D36
#define REG_2D37    0x2D37
#define REG_2D38    0x2D38
#define REG_2D39    0x2D39
#define REG_2D3A    0x2D3A
#define REG_2D3B    0x2D3B
#define REG_2D3C    0x2D3C
#define REG_2D3D    0x2D3D
#define REG_2D3E    0x2D3E
#define REG_2D3F    0x2D3F
#define REG_2D40    0x2D40
#define REG_2D41    0x2D41
#define REG_2D42    0x2D42
#define REG_2D43    0x2D43
#define REG_2D44    0x2D44
#define REG_2D45    0x2D45
#define REG_2D46    0x2D46
#define REG_2D47    0x2D47
#define REG_2D48    0x2D48
#define REG_2D49    0x2D49
#define REG_2D4A    0x2D4A
#define REG_2D4B    0x2D4B
#define REG_2D4C    0x2D4C
#define REG_2D4D    0x2D4D
#define REG_2D4E    0x2D4E
#define REG_2D4F    0x2D4F
#define REG_2D50    0x2D50
#define REG_2D51    0x2D51
#define REG_2D52    0x2D52
#define REG_2D53    0x2D53
#define REG_2D54    0x2D54
#define REG_2D55    0x2D55
#define REG_2D56    0x2D56
#define REG_2D57    0x2D57
#define REG_2D58    0x2D58
#define REG_2D59    0x2D59
#define REG_2D5A    0x2D5A
#define REG_2D5B    0x2D5B
#define REG_2D5C    0x2D5C
#define REG_2D5D    0x2D5D
#define REG_2D5E    0x2D5E
#define REG_2D5F    0x2D5F
#define REG_2D60    0x2D60
#define REG_2D61    0x2D61
#define REG_2D62    0x2D62
#define REG_2D63    0x2D63
#define REG_2D64    0x2D64
#define REG_2D65    0x2D65
#define REG_2D66    0x2D66
#define REG_2D67    0x2D67
#define REG_2D68    0x2D68
#define REG_2D69    0x2D69
#define REG_2D6A    0x2D6A
#define REG_2D6B    0x2D6B
#define REG_2D6C    0x2D6C
#define REG_2D6D    0x2D6D
#define REG_2D6E    0x2D6E
#define REG_2D6F    0x2D6F
#define REG_2D70    0x2D70
#define REG_2D71    0x2D71
#define REG_2D72    0x2D72
#define REG_2D73    0x2D73
#define REG_2D74    0x2D74
#define REG_2D75    0x2D75
#define REG_2D76    0x2D76
#define REG_2D77    0x2D77
#define REG_2D78    0x2D78
#define REG_2D79    0x2D79
#define REG_2D7A    0x2D7A
#define REG_2D7B    0x2D7B
#define REG_2D7C    0x2D7C
#define REG_2D7D    0x2D7D
#define REG_2D7E    0x2D7E
#define REG_2D7F    0x2D7F
#define REG_2D80    0x2D80
#define REG_2D81    0x2D81
#define REG_2D82    0x2D82
#define REG_2D83    0x2D83
#define REG_2D84    0x2D84
#define REG_2D85    0x2D85
#define REG_2D86    0x2D86
#define REG_2D87    0x2D87
#define REG_2D88    0x2D88
#define REG_2D89    0x2D89
#define REG_2D8A    0x2D8A
#define REG_2D8B    0x2D8B
#define REG_2D8C    0x2D8C
#define REG_2D8D    0x2D8D
#define REG_2D8E    0x2D8E
#define REG_2D8F    0x2D8F
#define REG_2D90    0x2D90
#define REG_2D91    0x2D91
#define REG_2D92    0x2D92
#define REG_2D93    0x2D93
#define REG_2D94    0x2D94
#define REG_2D95    0x2D95
#define REG_2D96    0x2D96
#define REG_2D97    0x2D97
#define REG_2D98    0x2D98
#define REG_2D99    0x2D99
#define REG_2D9A    0x2D9A
#define REG_2D9B    0x2D9B
#define REG_2D9C    0x2D9C
#define REG_2D9D    0x2D9D
#define REG_2D9E    0x2D9E
#define REG_2D9F    0x2D9F
#define REG_2DA0    0x2DA0
#define REG_2DA1    0x2DA1
#define REG_2DA2    0x2DA2
#define REG_2DA3    0x2DA3
#define REG_2DA4    0x2DA4
#define REG_2DA5    0x2DA5
#define REG_2DA6    0x2DA6
#define REG_2DA7    0x2DA7
#define REG_2DA8    0x2DA8
#define REG_2DA9    0x2DA9
#define REG_2DAA    0x2DAA
#define REG_2DAB    0x2DAB
#define REG_2DAC    0x2DAC
#define REG_2DAD    0x2DAD
#define REG_2DAE    0x2DAE
#define REG_2DAF    0x2DAF
#define REG_2DB0    0x2DB0
#define REG_2DB1    0x2DB1
#define REG_2DB2    0x2DB2
#define REG_2DB3    0x2DB3
#define REG_2DB4    0x2DB4
#define REG_2DB5    0x2DB5
#define REG_2DB6    0x2DB6
#define REG_2DB7    0x2DB7
#define REG_2DB8    0x2DB8
#define REG_2DB9    0x2DB9
#define REG_2DBA    0x2DBA
#define REG_2DBB    0x2DBB
#define REG_2DBC    0x2DBC
#define REG_2DBD    0x2DBD
#define REG_2DBE    0x2DBE
#define REG_2DBF    0x2DBF
#define REG_2DC0    0x2DC0
#define REG_2DC1    0x2DC1
#define REG_2DC2    0x2DC2
#define REG_2DC3    0x2DC3
#define REG_2DC4    0x2DC4
#define REG_2DC5    0x2DC5
#define REG_2DC6    0x2DC6
#define REG_2DC7    0x2DC7
#define REG_2DC8    0x2DC8
#define REG_2DC9    0x2DC9
#define REG_2DCA    0x2DCA
#define REG_2DCB    0x2DCB
#define REG_2DCC    0x2DCC
#define REG_2DCD    0x2DCD
#define REG_2DCE    0x2DCE
#define REG_2DCF    0x2DCF
#define REG_2DD0    0x2DD0
#define REG_2DD1    0x2DD1
#define REG_2DD2    0x2DD2
#define REG_2DD3    0x2DD3
#define REG_2DD4    0x2DD4
#define REG_2DD5    0x2DD5
#define REG_2DD6    0x2DD6
#define REG_2DD7    0x2DD7
#define REG_2DD8    0x2DD8
#define REG_2DD9    0x2DD9
#define REG_2DDA    0x2DDA
#define REG_2DDB    0x2DDB
#define REG_2DDC    0x2DDC
#define REG_2DDD    0x2DDD
#define REG_2DDE    0x2DDE
#define REG_2DDF    0x2DDF
#define REG_2DE0    0x2DE0
#define REG_2DE1    0x2DE1
#define REG_2DE2    0x2DE2
#define REG_2DE3    0x2DE3
#define REG_2DE4    0x2DE4
#define REG_2DE5    0x2DE5
#define REG_2DE6    0x2DE6
#define REG_2DE7    0x2DE7
#define REG_2DE8    0x2DE8
#define REG_2DE9    0x2DE9
#define REG_2DEA    0x2DEA
#define REG_2DEB    0x2DEB
#define REG_2DEC    0x2DEC
#define REG_2DED    0x2DED
#define REG_2DEE    0x2DEE
#define REG_2DEF    0x2DEF
#define REG_2DF0    0x2DF0
#define REG_2DF1    0x2DF1
#define REG_2DF2    0x2DF2
#define REG_2DF3    0x2DF3
#define REG_2DF4    0x2DF4
#define REG_2DF5    0x2DF5
#define REG_2DF6    0x2DF6
#define REG_2DF7    0x2DF7
#define REG_2DF8    0x2DF8
#define REG_2DF9    0x2DF9
#define REG_2DFA    0x2DFA
#define REG_2DFB    0x2DFB
#define REG_2DFC    0x2DFC
#define REG_2DFD    0x2DFD
#define REG_2DFE    0x2DFE
#define REG_2DFF    0x2DFF

#define REG_2E00    0x2E00
#define REG_2E01    0x2E01
#define REG_2E02    0x2E02
#define REG_2E03    0x2E03
#define REG_2E04    0x2E04
#define REG_2E05    0x2E05
#define REG_2E06    0x2E06
#define REG_2E07    0x2E07
#define REG_2E08    0x2E08
#define REG_2E09    0x2E09
#define REG_2E0A    0x2E0A
#define REG_2E0B    0x2E0B
#define REG_2E0C    0x2E0C
#define REG_2E0D    0x2E0D
#define REG_2E0E    0x2E0E
#define REG_2E0F    0x2E0F
#define REG_2E10    0x2E10
#define REG_2E11    0x2E11
#define REG_2E12    0x2E12
#define REG_2E13    0x2E13
#define REG_2E14    0x2E14
#define REG_2E15    0x2E15
#define REG_2E16    0x2E16
#define REG_2E17    0x2E17
#define REG_2E18    0x2E18
#define REG_2E19    0x2E19
#define REG_2E1A    0x2E1A
#define REG_2E1B    0x2E1B
#define REG_2E1C    0x2E1C
#define REG_2E1D    0x2E1D
#define REG_2E1E    0x2E1E
#define REG_2E1F    0x2E1F
#define REG_2E20    0x2E20
#define REG_2E21    0x2E21
#define REG_2E22    0x2E22
#define REG_2E23    0x2E23
#define REG_2E24    0x2E24
#define REG_2E25    0x2E25
#define REG_2E26    0x2E26
#define REG_2E27    0x2E27
#define REG_2E28    0x2E28
#define REG_2E29    0x2E29
#define REG_2E2A    0x2E2A
#define REG_2E2B    0x2E2B
#define REG_2E2C    0x2E2C
#define REG_2E2D    0x2E2D
#define REG_2E2E    0x2E2E
#define REG_2E2F    0x2E2F
#define REG_2E30    0x2E30
#define REG_2E31    0x2E31
#define REG_2E32    0x2E32
#define REG_2E33    0x2E33
#define REG_2E34    0x2E34
#define REG_2E35    0x2E35
#define REG_2E36    0x2E36
#define REG_2E37    0x2E37
#define REG_2E38    0x2E38
#define REG_2E39    0x2E39
#define REG_2E3A    0x2E3A
#define REG_2E3B    0x2E3B
#define REG_2E3C    0x2E3C
#define REG_2E3D    0x2E3D
#define REG_2E3E    0x2E3E
#define REG_2E3F    0x2E3F
#define REG_2E40    0x2E40
#define REG_2E41    0x2E41
#define REG_2E42    0x2E42
#define REG_2E43    0x2E43
#define REG_2E44    0x2E44
#define REG_2E45    0x2E45
#define REG_2E46    0x2E46
#define REG_2E47    0x2E47
#define REG_2E48    0x2E48
#define REG_2E49    0x2E49
#define REG_2E4A    0x2E4A
#define REG_2E4B    0x2E4B
#define REG_2E4C    0x2E4C
#define REG_2E4D    0x2E4D
#define REG_2E4E    0x2E4E
#define REG_2E4F    0x2E4F
#define REG_2E50    0x2E50
#define REG_2E51    0x2E51
#define REG_2E52    0x2E52
#define REG_2E53    0x2E53
#define REG_2E54    0x2E54
#define REG_2E55    0x2E55
#define REG_2E56    0x2E56
#define REG_2E57    0x2E57
#define REG_2E58    0x2E58
#define REG_2E59    0x2E59
#define REG_2E5A    0x2E5A
#define REG_2E5B    0x2E5B
#define REG_2E5C    0x2E5C
#define REG_2E5D    0x2E5D
#define REG_2E5E    0x2E5E
#define REG_2E5F    0x2E5F
#define REG_2E60    0x2E60
#define REG_2E61    0x2E61
#define REG_2E62    0x2E62
#define REG_2E63    0x2E63
#define REG_2E64    0x2E64
#define REG_2E65    0x2E65
#define REG_2E66    0x2E66
#define REG_2E67    0x2E67
#define REG_2E68    0x2E68
#define REG_2E69    0x2E69
#define REG_2E6A    0x2E6A
#define REG_2E6B    0x2E6B
#define REG_2E6C    0x2E6C
#define REG_2E6D    0x2E6D
#define REG_2E6E    0x2E6E
#define REG_2E6F    0x2E6F
#define REG_2E70    0x2E70
#define REG_2E71    0x2E71
#define REG_2E72    0x2E72
#define REG_2E73    0x2E73
#define REG_2E74    0x2E74
#define REG_2E75    0x2E75
#define REG_2E76    0x2E76
#define REG_2E77    0x2E77
#define REG_2E78    0x2E78
#define REG_2E79    0x2E79
#define REG_2E7A    0x2E7A
#define REG_2E7B    0x2E7B
#define REG_2E7C    0x2E7C
#define REG_2E7D    0x2E7D
#define REG_2E7E    0x2E7E
#define REG_2E7F    0x2E7F
#define REG_2E80    0x2E80
#define REG_2E81    0x2E81
#define REG_2E82    0x2E82
#define REG_2E83    0x2E83
#define REG_2E84    0x2E84
#define REG_2E85    0x2E85
#define REG_2E86    0x2E86
#define REG_2E87    0x2E87
#define REG_2E88    0x2E88
#define REG_2E89    0x2E89
#define REG_2E8A    0x2E8A
#define REG_2E8B    0x2E8B
#define REG_2E8C    0x2E8C
#define REG_2E8D    0x2E8D
#define REG_2E8E    0x2E8E
#define REG_2E8F    0x2E8F
#define REG_2E90    0x2E90
#define REG_2E91    0x2E91
#define REG_2E92    0x2E92
#define REG_2E93    0x2E93
#define REG_2E94    0x2E94
#define REG_2E95    0x2E95
#define REG_2E96    0x2E96
#define REG_2E97    0x2E97
#define REG_2E98    0x2E98
#define REG_2E99    0x2E99
#define REG_2E9A    0x2E9A
#define REG_2E9B    0x2E9B
#define REG_2E9C    0x2E9C
#define REG_2E9D    0x2E9D
#define REG_2E9E    0x2E9E
#define REG_2E9F    0x2E9F
#define REG_2EA0    0x2EA0
#define REG_2EA1    0x2EA1
#define REG_2EA2    0x2EA2
#define REG_2EA3    0x2EA3
#define REG_2EA4    0x2EA4
#define REG_2EA5    0x2EA5
#define REG_2EA6    0x2EA6
#define REG_2EA7    0x2EA7
#define REG_2EA8    0x2EA8
#define REG_2EA9    0x2EA9
#define REG_2EAA    0x2EAA
#define REG_2EAB    0x2EAB
#define REG_2EAC    0x2EAC
#define REG_2EAD    0x2EAD
#define REG_2EAE    0x2EAE
#define REG_2EAF    0x2EAF
#define REG_2EB0    0x2EB0
#define REG_2EB1    0x2EB1
#define REG_2EB2    0x2EB2
#define REG_2EB3    0x2EB3
#define REG_2EB4    0x2EB4
#define REG_2EB5    0x2EB5
#define REG_2EB6    0x2EB6
#define REG_2EB7    0x2EB7
#define REG_2EB8    0x2EB8
#define REG_2EB9    0x2EB9
#define REG_2EBA    0x2EBA
#define REG_2EBB    0x2EBB
#define REG_2EBC    0x2EBC
#define REG_2EBD    0x2EBD
#define REG_2EBE    0x2EBE
#define REG_2EBF    0x2EBF
#define REG_2EC0    0x2EC0
#define REG_2EC1    0x2EC1
#define REG_2EC2    0x2EC2
#define REG_2EC3    0x2EC3
#define REG_2EC4    0x2EC4
#define REG_2EC5    0x2EC5
#define REG_2EC6    0x2EC6
#define REG_2EC7    0x2EC7
#define REG_2EC8    0x2EC8
#define REG_2EC9    0x2EC9
#define REG_2ECA    0x2ECA
#define REG_2ECB    0x2ECB
#define REG_2ECC    0x2ECC
#define REG_2ECD    0x2ECD
#define REG_2ECE    0x2ECE
#define REG_2ECF    0x2ECF
#define REG_2ED0    0x2ED0
#define REG_2ED1    0x2ED1
#define REG_2ED2    0x2ED2
#define REG_2ED3    0x2ED3
#define REG_2ED4    0x2ED4
#define REG_2ED5    0x2ED5
#define REG_2ED6    0x2ED6
#define REG_2ED7    0x2ED7
#define REG_2ED8    0x2ED8
#define REG_2ED9    0x2ED9
#define REG_2EDA    0x2EDA
#define REG_2EDB    0x2EDB
#define REG_2EDC    0x2EDC
#define REG_2EDD    0x2EDD
#define REG_2EDE    0x2EDE
#define REG_2EDF    0x2EDF
#define REG_2EE0    0x2EE0
#define REG_2EE1    0x2EE1
#define REG_2EE2    0x2EE2
#define REG_2EE3    0x2EE3
#define REG_2EE4    0x2EE4
#define REG_2EE5    0x2EE5
#define REG_2EE6    0x2EE6
#define REG_2EE7    0x2EE7
#define REG_2EE8    0x2EE8
#define REG_2EE9    0x2EE9
#define REG_2EEA    0x2EEA
#define REG_2EEB    0x2EEB
#define REG_2EEC    0x2EEC
#define REG_2EED    0x2EED
#define REG_2EEE    0x2EEE
#define REG_2EEF    0x2EEF
#define REG_2EF0    0x2EF0
#define REG_2EF1    0x2EF1
#define REG_2EF2    0x2EF2
#define REG_2EF3    0x2EF3
#define REG_2EF4    0x2EF4
#define REG_2EF5    0x2EF5
#define REG_2EF6    0x2EF6
#define REG_2EF7    0x2EF7
#define REG_2EF8    0x2EF8
#define REG_2EF9    0x2EF9
#define REG_2EFA    0x2EFA
#define REG_2EFB    0x2EFB
#define REG_2EFC    0x2EFC
#define REG_2EFD    0x2EFD
#define REG_2EFE    0x2EFE
#define REG_2EFF    0x2EFF

#define REG_2F00    0x2F00
#define REG_2F01    0x2F01
#define REG_2F02    0x2F02
#define REG_2F03    0x2F03
#define REG_2F04    0x2F04
#define REG_2F05    0x2F05
#define REG_2F06    0x2F06
#define REG_2F07    0x2F07
#define REG_2F08    0x2F08
#define REG_2F09    0x2F09
#define REG_2F0A    0x2F0A
#define REG_2F0B    0x2F0B
#define REG_2F0C    0x2F0C
#define REG_2F0D    0x2F0D
#define REG_2F0E    0x2F0E
#define REG_2F0F    0x2F0F
#define REG_2F10    0x2F10
#define REG_2F11    0x2F11
#define REG_2F12    0x2F12
#define REG_2F13    0x2F13
#define REG_2F14    0x2F14
#define REG_2F15    0x2F15
#define REG_2F16    0x2F16
#define REG_2F17    0x2F17
#define REG_2F18    0x2F18
#define REG_2F19    0x2F19
#define REG_2F1A    0x2F1A
#define REG_2F1B    0x2F1B
#define REG_2F1C    0x2F1C
#define REG_2F1D    0x2F1D
#define REG_2F1E    0x2F1E
#define REG_2F1F    0x2F1F
#define REG_2F20    0x2F20
#define REG_2F21    0x2F21
#define REG_2F22    0x2F22
#define REG_2F23    0x2F23
#define REG_2F24    0x2F24
#define REG_2F25    0x2F25
#define REG_2F26    0x2F26
#define REG_2F27    0x2F27
#define REG_2F28    0x2F28
#define REG_2F29    0x2F29
#define REG_2F2A    0x2F2A
#define REG_2F2B    0x2F2B
#define REG_2F2C    0x2F2C
#define REG_2F2D    0x2F2D
#define REG_2F2E    0x2F2E
#define REG_2F2F    0x2F2F
#define REG_2F30    0x2F30
#define REG_2F31    0x2F31
#define REG_2F32    0x2F32
#define REG_2F33    0x2F33
#define REG_2F34    0x2F34
#define REG_2F35    0x2F35
#define REG_2F36    0x2F36
#define REG_2F37    0x2F37
#define REG_2F38    0x2F38
#define REG_2F39    0x2F39
#define REG_2F3A    0x2F3A
#define REG_2F3B    0x2F3B
#define REG_2F3C    0x2F3C
#define REG_2F3D    0x2F3D
#define REG_2F3E    0x2F3E
#define REG_2F3F    0x2F3F
#define REG_2F40    0x2F40
#define REG_2F41    0x2F41
#define REG_2F42    0x2F42
#define REG_2F43    0x2F43
#define REG_2F44    0x2F44
#define REG_2F45    0x2F45
#define REG_2F46    0x2F46
#define REG_2F47    0x2F47
#define REG_2F48    0x2F48
#define REG_2F49    0x2F49
#define REG_2F4A    0x2F4A
#define REG_2F4B    0x2F4B
#define REG_2F4C    0x2F4C
#define REG_2F4D    0x2F4D
#define REG_2F4E    0x2F4E
#define REG_2F4F    0x2F4F
#define REG_2F50    0x2F50
#define REG_2F51    0x2F51
#define REG_2F52    0x2F52
#define REG_2F53    0x2F53
#define REG_2F54    0x2F54
#define REG_2F55    0x2F55
#define REG_2F56    0x2F56
#define REG_2F57    0x2F57
#define REG_2F58    0x2F58
#define REG_2F59    0x2F59
#define REG_2F5A    0x2F5A
#define REG_2F5B    0x2F5B
#define REG_2F5C    0x2F5C
#define REG_2F5D    0x2F5D
#define REG_2F5E    0x2F5E
#define REG_2F5F    0x2F5F
#define REG_2F60    0x2F60
#define REG_2F61    0x2F61
#define REG_2F62    0x2F62
#define REG_2F63    0x2F63
#define REG_2F64    0x2F64
#define REG_2F65    0x2F65
#define REG_2F66    0x2F66
#define REG_2F67    0x2F67
#define REG_2F68    0x2F68
#define REG_2F69    0x2F69
#define REG_2F6A    0x2F6A
#define REG_2F6B    0x2F6B
#define REG_2F6C    0x2F6C
#define REG_2F6D    0x2F6D
#define REG_2F6E    0x2F6E
#define REG_2F6F    0x2F6F
#define REG_2F70    0x2F70
#define REG_2F71    0x2F71
#define REG_2F72    0x2F72
#define REG_2F73    0x2F73
#define REG_2F74    0x2F74
#define REG_2F75    0x2F75
#define REG_2F76    0x2F76
#define REG_2F77    0x2F77
#define REG_2F78    0x2F78
#define REG_2F79    0x2F79
#define REG_2F7A    0x2F7A
#define REG_2F7B    0x2F7B
#define REG_2F7C    0x2F7C
#define REG_2F7D    0x2F7D
#define REG_2F7E    0x2F7E
#define REG_2F7F    0x2F7F
#define REG_2F80    0x2F80
#define REG_2F81    0x2F81
#define REG_2F82    0x2F82
#define REG_2F83    0x2F83
#define REG_2F84    0x2F84
#define REG_2F85    0x2F85
#define REG_2F86    0x2F86
#define REG_2F87    0x2F87
#define REG_2F88    0x2F88
#define REG_2F89    0x2F89
#define REG_2F8A    0x2F8A
#define REG_2F8B    0x2F8B
#define REG_2F8C    0x2F8C
#define REG_2F8D    0x2F8D
#define REG_2F8E    0x2F8E
#define REG_2F8F    0x2F8F
#define REG_2F90    0x2F90
#define REG_2F91    0x2F91
#define REG_2F92    0x2F92
#define REG_2F93    0x2F93
#define REG_2F94    0x2F94
#define REG_2F95    0x2F95
#define REG_2F96    0x2F96
#define REG_2F97    0x2F97
#define REG_2F98    0x2F98
#define REG_2F99    0x2F99
#define REG_2F9A    0x2F9A
#define REG_2F9B    0x2F9B
#define REG_2F9C    0x2F9C
#define REG_2F9D    0x2F9D
#define REG_2F9E    0x2F9E
#define REG_2F9F    0x2F9F
#define REG_2FA0    0x2FA0
#define REG_2FA1    0x2FA1
#define REG_2FA2    0x2FA2
#define REG_2FA3    0x2FA3
#define REG_2FA4    0x2FA4
#define REG_2FA5    0x2FA5
#define REG_2FA6    0x2FA6
#define REG_2FA7    0x2FA7
#define REG_2FA8    0x2FA8
#define REG_2FA9    0x2FA9
#define REG_2FAA    0x2FAA
#define REG_2FAB    0x2FAB
#define REG_2FAC    0x2FAC
#define REG_2FAD    0x2FAD
#define REG_2FAE    0x2FAE
#define REG_2FAF    0x2FAF
#define REG_2FB0    0x2FB0
#define REG_2FB1    0x2FB1
#define REG_2FB2    0x2FB2
#define REG_2FB3    0x2FB3
#define REG_2FB4    0x2FB4
#define REG_2FB5    0x2FB5
#define REG_2FB6    0x2FB6
#define REG_2FB7    0x2FB7
#define REG_2FB8    0x2FB8
#define REG_2FB9    0x2FB9
#define REG_2FBA    0x2FBA
#define REG_2FBB    0x2FBB
#define REG_2FBC    0x2FBC
#define REG_2FBD    0x2FBD
#define REG_2FBE    0x2FBE
#define REG_2FBF    0x2FBF
#define REG_2FC0    0x2FC0
#define REG_2FC1    0x2FC1
#define REG_2FC2    0x2FC2
#define REG_2FC3    0x2FC3
#define REG_2FC4    0x2FC4
#define REG_2FC5    0x2FC5
#define REG_2FC6    0x2FC6
#define REG_2FC7    0x2FC7
#define REG_2FC8    0x2FC8
#define REG_2FC9    0x2FC9
#define REG_2FCA    0x2FCA
#define REG_2FCB    0x2FCB
#define REG_2FCC    0x2FCC
#define REG_2FCD    0x2FCD
#define REG_2FCE    0x2FCE
#define REG_2FCF    0x2FCF
#define REG_2FD0    0x2FD0
#define REG_2FD1    0x2FD1
#define REG_2FD2    0x2FD2
#define REG_2FD3    0x2FD3
#define REG_2FD4    0x2FD4
#define REG_2FD5    0x2FD5
#define REG_2FD6    0x2FD6
#define REG_2FD7    0x2FD7
#define REG_2FD8    0x2FD8
#define REG_2FD9    0x2FD9
#define REG_2FDA    0x2FDA
#define REG_2FDB    0x2FDB
#define REG_2FDC    0x2FDC
#define REG_2FDD    0x2FDD
#define REG_2FDE    0x2FDE
#define REG_2FDF    0x2FDF
#define REG_2FE0    0x2FE0
#define REG_2FE1    0x2FE1
#define REG_2FE2    0x2FE2
#define REG_2FE3    0x2FE3
#define REG_2FE4    0x2FE4
#define REG_2FE5    0x2FE5
#define REG_2FE6    0x2FE6
#define REG_2FE7    0x2FE7
#define REG_2FE8    0x2FE8
#define REG_2FE9    0x2FE9
#define REG_2FEA    0x2FEA
#define REG_2FEB    0x2FEB
#define REG_2FEC    0x2FEC
#define REG_2FED    0x2FED
#define REG_2FEE    0x2FEE
#define REG_2FEF    0x2FEF
#define REG_2FF0    0x2FF0
#define REG_2FF1    0x2FF1
#define REG_2FF2    0x2FF2
#define REG_2FF3    0x2FF3
#define REG_2FF4    0x2FF4
#define REG_2FF5    0x2FF5
#define REG_2FF6    0x2FF6
#define REG_2FF7    0x2FF7
#define REG_2FF8    0x2FF8
#define REG_2FF9    0x2FF9
#define REG_2FFA    0x2FFA
#define REG_2FFB    0x2FFB
#define REG_2FFC    0x2FFC
#define REG_2FFD    0x2FFD
#define REG_2FFE    0x2FFE
#define REG_2FFF    0x2FFF

#define REG_3000    0x3000
#define REG_3001    0x3001
#define REG_3002    0x3002
#define REG_3003    0x3003
#define REG_3004    0x3004
#define REG_3005    0x3005
#define REG_3006    0x3006
#define REG_3007    0x3007
#define REG_3008    0x3008
#define REG_3009    0x3009
#define REG_300A    0x300A
#define REG_300B    0x300B
#define REG_300C    0x300C
#define REG_300D    0x300D
#define REG_300E    0x300E
#define REG_300F    0x300F
#define REG_3010    0x3010
#define REG_3011    0x3011
#define REG_3012    0x3012
#define REG_3013    0x3013
#define REG_3014    0x3014
#define REG_3015    0x3015
#define REG_3016    0x3016
#define REG_3017    0x3017
#define REG_3018    0x3018
#define REG_3019    0x3019
#define REG_301A    0x301A
#define REG_301B    0x301B
#define REG_301C    0x301C
#define REG_301D    0x301D
#define REG_301E    0x301E
#define REG_301F    0x301F
#define REG_3020    0x3020
#define REG_3021    0x3021
#define REG_3022    0x3022
#define REG_3023    0x3023
#define REG_3024    0x3024
#define REG_3025    0x3025
#define REG_3026    0x3026
#define REG_3027    0x3027
#define REG_3028    0x3028
#define REG_3029    0x3029
#define REG_302A    0x302A
#define REG_302B    0x302B
#define REG_302C    0x302C
#define REG_302D    0x302D
#define REG_302E    0x302E
#define REG_302F    0x302F
#define REG_3030    0x3030
#define REG_3031    0x3031
#define REG_3032    0x3032
#define REG_3033    0x3033
#define REG_3034    0x3034
#define REG_3035    0x3035
#define REG_3036    0x3036
#define REG_3037    0x3037
#define REG_3038    0x3038
#define REG_3039    0x3039
#define REG_303A    0x303A
#define REG_303B    0x303B
#define REG_303C    0x303C
#define REG_303D    0x303D
#define REG_303E    0x303E
#define REG_303F    0x303F
#define REG_3040    0x3040
#define REG_3041    0x3041
#define REG_3042    0x3042
#define REG_3043    0x3043
#define REG_3044    0x3044
#define REG_3045    0x3045
#define REG_3046    0x3046
#define REG_3047    0x3047
#define REG_3048    0x3048
#define REG_3049    0x3049
#define REG_304A    0x304A
#define REG_304B    0x304B
#define REG_304C    0x304C
#define REG_304D    0x304D
#define REG_304E    0x304E
#define REG_304F    0x304F
#define REG_3050    0x3050
#define REG_3051    0x3051
#define REG_3052    0x3052
#define REG_3053    0x3053
#define REG_3054    0x3054
#define REG_3055    0x3055
#define REG_3056    0x3056
#define REG_3057    0x3057
#define REG_3058    0x3058
#define REG_3059    0x3059
#define REG_305A    0x305A
#define REG_305B    0x305B
#define REG_305C    0x305C
#define REG_305D    0x305D
#define REG_305E    0x305E
#define REG_305F    0x305F
#define REG_3060    0x3060
#define REG_3061    0x3061
#define REG_3062    0x3062
#define REG_3063    0x3063
#define REG_3064    0x3064
#define REG_3065    0x3065
#define REG_3066    0x3066
#define REG_3067    0x3067
#define REG_3068    0x3068
#define REG_3069    0x3069
#define REG_306A    0x306A
#define REG_306B    0x306B
#define REG_306C    0x306C
#define REG_306D    0x306D
#define REG_306E    0x306E
#define REG_306F    0x306F
#define REG_3070    0x3070
#define REG_3071    0x3071
#define REG_3072    0x3072
#define REG_3073    0x3073
#define REG_3074    0x3074
#define REG_3075    0x3075
#define REG_3076    0x3076
#define REG_3077    0x3077
#define REG_3078    0x3078
#define REG_3079    0x3079
#define REG_307A    0x307A
#define REG_307B    0x307B
#define REG_307C    0x307C
#define REG_307D    0x307D
#define REG_307E    0x307E
#define REG_307F    0x307F
#define REG_3080    0x3080
#define REG_3081    0x3081
#define REG_3082    0x3082
#define REG_3083    0x3083
#define REG_3084    0x3084
#define REG_3085    0x3085
#define REG_3086    0x3086
#define REG_3087    0x3087
#define REG_3088    0x3088
#define REG_3089    0x3089
#define REG_308A    0x308A
#define REG_308B    0x308B
#define REG_308C    0x308C
#define REG_308D    0x308D
#define REG_308E    0x308E
#define REG_308F    0x308F
#define REG_3090    0x3090
#define REG_3091    0x3091
#define REG_3092    0x3092
#define REG_3093    0x3093
#define REG_3094    0x3094
#define REG_3095    0x3095
#define REG_3096    0x3096
#define REG_3097    0x3097
#define REG_3098    0x3098
#define REG_3099    0x3099
#define REG_309A    0x309A
#define REG_309B    0x309B
#define REG_309C    0x309C
#define REG_309D    0x309D
#define REG_309E    0x309E
#define REG_309F    0x309F
#define REG_30A0    0x30A0
#define REG_30A1    0x30A1
#define REG_30A2    0x30A2
#define REG_30A3    0x30A3
#define REG_30A4    0x30A4
#define REG_30A5    0x30A5
#define REG_30A6    0x30A6
#define REG_30A7    0x30A7
#define REG_30A8    0x30A8
#define REG_30A9    0x30A9
#define REG_30AA    0x30AA
#define REG_30AB    0x30AB
#define REG_30AC    0x30AC
#define REG_30AD    0x30AD
#define REG_30AE    0x30AE
#define REG_30AF    0x30AF
#define REG_30B0    0x30B0
#define REG_30B1    0x30B1
#define REG_30B2    0x30B2
#define REG_30B3    0x30B3
#define REG_30B4    0x30B4
#define REG_30B5    0x30B5
#define REG_30B6    0x30B6
#define REG_30B7    0x30B7
#define REG_30B8    0x30B8
#define REG_30B9    0x30B9
#define REG_30BA    0x30BA
#define REG_30BB    0x30BB
#define REG_30BC    0x30BC
#define REG_30BD    0x30BD
#define REG_30BE    0x30BE
#define REG_30BF    0x30BF
#define REG_30C0    0x30C0
#define REG_30C1    0x30C1
#define REG_30C2    0x30C2
#define REG_30C3    0x30C3
#define REG_30C4    0x30C4
#define REG_30C5    0x30C5
#define REG_30C6    0x30C6
#define REG_30C7    0x30C7
#define REG_30C8    0x30C8
#define REG_30C9    0x30C9
#define REG_30CA    0x30CA
#define REG_30CB    0x30CB
#define REG_30CC    0x30CC
#define REG_30CD    0x30CD
#define REG_30CE    0x30CE
#define REG_30CF    0x30CF
#define REG_30D0    0x30D0
#define REG_30D1    0x30D1
#define REG_30D2    0x30D2
#define REG_30D3    0x30D3
#define REG_30D4    0x30D4
#define REG_30D5    0x30D5
#define REG_30D6    0x30D6
#define REG_30D7    0x30D7
#define REG_30D8    0x30D8
#define REG_30D9    0x30D9
#define REG_30DA    0x30DA
#define REG_30DB    0x30DB
#define REG_30DC    0x30DC
#define REG_30DD    0x30DD
#define REG_30DE    0x30DE
#define REG_30DF    0x30DF
#define REG_30E0    0x30E0
#define REG_30E1    0x30E1
#define REG_30E2    0x30E2
#define REG_30E3    0x30E3
#define REG_30E4    0x30E4
#define REG_30E5    0x30E5
#define REG_30E6    0x30E6
#define REG_30E7    0x30E7
#define REG_30E8    0x30E8
#define REG_30E9    0x30E9
#define REG_30EA    0x30EA
#define REG_30EB    0x30EB
#define REG_30EC    0x30EC
#define REG_30ED    0x30ED
#define REG_30EE    0x30EE
#define REG_30EF    0x30EF
#define REG_30F0    0x30F0
#define REG_30F1    0x30F1
#define REG_30F2    0x30F2
#define REG_30F3    0x30F3
#define REG_30F4    0x30F4
#define REG_30F5    0x30F5
#define REG_30F6    0x30F6
#define REG_30F7    0x30F7
#define REG_30F8    0x30F8
#define REG_30F9    0x30F9
#define REG_30FA    0x30FA
#define REG_30FB    0x30FB
#define REG_30FC    0x30FC
#define REG_30FD    0x30FD
#define REG_30FE    0x30FE
#define REG_30FF    0x30FF

#define REG_3100    0x3100 // BK12_C1
#define REG_3101    0x3101 // BK12_C2
#define REG_3102    0x3102 // BK12_C3
#define REG_3103    0x3103 // BK12_C4
#define REG_3104    0x3104 // BK12_C8
#define REG_3105    0x3105 // BK12_C7
#define REG_3106    0x3106  //BK12_D1
#define REG_3107    0x3107  //BK12_D1
#define REG_3108    0x3108
#define REG_3109    0x3109  //BK12_D1
#define REG_310A    0x310A
#define REG_310B    0x310B
#define REG_310C    0x310C
#define REG_310D    0x310D
#define REG_310E    0x310E
#define REG_310F    0x310F
#define REG_3110    0x3110
#define REG_3111    0x3111
#define REG_3112    0x3112
#define REG_3113    0x3113
#define REG_3114    0x3114
#define REG_3115    0x3115
#define REG_3116    0x3116
#define REG_3117    0x3117
#define REG_3118    0x3118
#define REG_3119    0x3119
#define REG_311A    0x311A
#define REG_311B    0x311B
#define REG_311C    0x311C
#define REG_311D    0x311D
#define REG_311E    0x311E // BK12_D5
#define REG_311F    0x311F // BK12_D6
#define REG_3120    0x3120 // BK12_D7
#define REG_3121    0x3121 // PLL change toggle
#define REG_3122    0x3122
#define REG_3123    0x3123
#define REG_3124    0x3124
#define REG_3125    0x3125
#define REG_3126    0x3126
#define REG_3127    0x3127
#define REG_3128    0x3128
#define REG_3129    0x3129
#define REG_312A    0x312A
#define REG_312B    0x312B
#define REG_312C    0x312C // BK12_DE
#define REG_312D    0x312D // BK12_DD
#define REG_312E    0x312E // BK12_D8
#define REG_312F    0x312F // BK12_D9
#define REG_3130    0x3130 // BK12_DA
#define REG_3131    0x3131 // BK12_DB
#define REG_3132    0x3132
#define REG_3133    0x3133
#define REG_3134    0x3134
#define REG_3135    0x3135
#define REG_3136    0x3136
#define REG_3137    0x3137
#define REG_3138    0x3138
#define REG_3139    0x3139
#define REG_313A    0x313A
#define REG_313B    0x313B
#define REG_313D    0x313D
#define REG_313E    0x313E
#define REG_313C    0x313C
#define REG_313F    0x313F
#define REG_3140    0x3140
#define REG_3141    0x3141
#define REG_3142    0x3142
#define REG_3143    0x3143
#define REG_3144    0x3144
#define REG_3145    0x3145
#define REG_3146    0x3146
#define REG_3147    0x3147
#define REG_3148    0x3148
#define REG_3149    0x3149
#define REG_314A    0x314A
#define REG_314B    0x314B
#define REG_314E    0x314E
#define REG_314F    0x314F

#define REG_3150    0x3150
#define REG_3151    0x3151
#define REG_3152    0x3152
#define REG_3153    0x3153
#define REG_3154    0x3154
#define REG_3155    0x3155
#define REG_3156    0x3156
#define REG_3157    0x3157
#define REG_3158    0x3158
#define REG_3159    0x3159
#define REG_315A    0x315A
#define REG_315B    0x315B
#define REG_315C    0x315C
#define REG_315D    0x315D
#define REG_315E    0x315E
#define REG_315F    0x315F
#define REG_316A    0x316A
#define REG_3172    0x3172
#define REG_3173    0x3173
#define REG_3174    0x3174
#define REG_3175    0x3175
#define REG_3176    0x3176
#define REG_3177    0x3177
#define REG_3178    0x3178
#define REG_3179    0x3179
#define REG_317A    0x317A
#define REG_317B    0x317B
#define REG_317C    0x317C
#define REG_317D    0x317D
#define REG_317F    0x317F
#define REG_3181    0x3181
#define REG_3182    0x3182
#define REG_3183    0x3183
#define REG_3184    0x3184
#define REG_3185    0x3185
#define REG_3186    0x3186
#define REG_3187    0x3187
#define REG_3188    0x3188
#define REG_3189    0x3189
#define REG_318A    0x318A
#define REG_318B    0x318B
#define REG_318C    0x318C
#define REG_318D    0x318D
#define REG_318E    0x318E
#define REG_318F    0x318F
#define REG_3190    0x3190
#define REG_3191    0x3191
#define REG_3192    0x3192
#define REG_3193    0x3193
#define REG_319A    0x319A
#define REG_319B    0x319B
#define REG_31A0    0x31A0
#define REG_31A4    0x31A4
#define REG_31AB    0x31AB

#define REG_31B0    0x31B0
#define REG_31B2    0x31B2
#define REG_31B7    0x31B7
#define REG_31B8    0x31B8
#define REG_31B9    0x31B9
#define REG_31C2    0x31C2
#define REG_31D8    0x31D8
#define REG_31D9    0x31D9
#define REG_31DA    0x31DA
#define REG_31DB    0x31DB
#define REG_31DC    0x31DC
#define REG_31DD    0x31DD
#define REG_31DE    0x31DE
#define REG_31DF    0x31DF

#define REG_31E0    0x31E0
#define REG_31E1    0x31E1
#define REG_31E2    0x31E2
#define REG_31E3    0x31E3
#define REG_31E4    0x31E4
#define REG_31E5    0x31E5
#define REG_31E6    0x31E6
#define REG_31E7    0x31E7

//---Add By Owen for MOD Register-------
#define REG_3200    0x3200 // BK18_B0
#define REG_3201    0x3201 // BK18_B1
#define REG_3202    0x3202 // BK18_B2
#define REG_3203    0x3203 // BK18_B3
#define REG_3204    0x3204 // BK18_B4
#define REG_3205    0x3205 // BK18_B5
#define REG_3206    0x3206 // BK18_B6
#define REG_3207    0x3207 // BK18_B7
#define REG_3208    0x3208 // BK18_B8
#define REG_3209    0x3209 // BK18_B9
#define REG_320A    0x320A // BK18_BA
#define REG_320B    0x320B // BK18_BB
#define REG_320C    0x320C // BK18_BC
#define REG_320D    0x320D // BK18_BD
#define REG_320E    0x320E // BK18_BE
#define REG_320F    0x320F // BK18_BF
#define REG_3210    0x3210 // BK18_C0
#define REG_3211    0x3211 // BK18_C1
#define REG_3212    0x3212 // BK18_C2
#define REG_3213    0x3213 // BK18_C3
#define REG_3214    0x3214 // BK18_C4
#define REG_3215    0x3215 // BK18_C5
#define REG_3216    0x3216 // BK18_C6
#define REG_3217    0x3217 // BK18_C7
#define REG_3218    0x3218 // [4]=BKE_05[2],[3]=BKE_07[4],[2]=BKE_02[0],[1]=BKE_07[5],[0]=BKE_07[6]
#define REG_321A    0x321A // BKE_08
#define REG_321B    0x321B // BKE_09
#define REG_321C    0x321C // BKE_0A
#define REG_321D    0x321D // BKE_0B
#define REG_321E    0x321E // BKE_0C
#define REG_321F    0x321F // BKE_0D
#define REG_3220    0x3220 // BKE_0E
#define REG_3221    0x3221 // BKE_0F
#define REG_3222    0x3222 // BKE_11
#define REG_3223    0x3223 // BKE_12
#define REG_3224    0x3224 // BKE_13
#define REG_3225    0x3225 // BKE_14
#define REG_3226    0x3226 // BKE_15
#define REG_3227    0x3227 // BKE_16
#define REG_3228    0x3228 // BKE_17
#define REG_3229    0x3229 // BKE_18
#define REG_322A    0x322A // BKE_1A
#define REG_322B    0x322B // BKE_1B
#define REG_322C    0x322C // BKE_1C
#define REG_322D    0x322D // BKE_1D
#define REG_322E    0x322E // BKE_1E
#define REG_322F    0x322F // BKE_1F
#define REG_3230    0x3230 // BKE_20
#define REG_3231    0x3231 // BKE_21
#define REG_3232    0x3232 // BKE_23
#define REG_3233    0x3233 // BKE_24
#define REG_3234    0x3234 // BKE_25
#define REG_3235    0x3235 // BKE_26
#define REG_3236    0x3236 // BKE_27
#define REG_3237    0x3237 // BKE_28
#define REG_3238    0x3238 // BKE_29
#define REG_3239    0x3239 // BKE_2A
#define REG_323A    0x323A // BKE_2C
#define REG_323B    0x323B // BKE_2D
#define REG_323C    0x323C // BKE_2E
#define REG_323D    0x323D // BKE_2F
#define REG_323E    0x323E // BKE_30
#define REG_323F    0x323F // BKE_31
#define REG_3240    0x3240 // BKE_32
#define REG_3241    0x3241 // BKE_33
#define REG_3242    0x3242 // BKE_35
#define REG_3243    0x3243 // BKE_36
#define REG_3244    0x3244 // BKE_37
#define REG_3245    0x3245 // BKE_38
#define REG_3246    0x3246 // BKE_39
#define REG_3247    0x3247 // BKE_3A
#define REG_3248    0x3248 // BKE_3B
#define REG_3249    0x3249 // BKE_3C
#define REG_324A    0x324A // BKE_3E
#define REG_324B    0x324B // BKE_3F
#define REG_324C    0x324C // BKE_40
#define REG_324D    0x324D // BKE_41
#define REG_324E    0x324E // BKE_42
#define REG_324F    0x324F // BKE_43
#define REG_3250    0x3250 // BKE_44
#define REG_3251    0x3251 //51[7:0] for test register MOD ,CHIP_TSUMU difference with Garstin // BKE_45

#define REG_3252    0x3252 // BKE_47
#define REG_3253    0x3253 // BKE_48
#define REG_3254    0x3254 //54[3:0] //for test clk from lpll to mod output enable ,CHIP_TSUMU difference with Garstin// BKE_49
#define REG_3255    0x3255 // BKE_4A
#define REG_3256    0x3256 // BKE_4B
#define REG_3257    0x3257 // BKE_4C
#define REG_3258    0x3258 // BKE_4D
#define REG_3259    0x3259 // BKE_4E
#define REG_325A    0x325A // BKE_50
#define REG_325B    0x325B // BKE_51
#define REG_325C    0x325C // BKE_52
#define REG_325D    0x325D // BKE_53
#define REG_325E    0x325E // BKE_54
#define REG_325F    0x325F // BKE_55
#define REG_3260    0x3260 // BKE_56
#define REG_3261    0x3261 // BKE_57
#define REG_3262    0x3262 // BKE_59
#define REG_3263    0x3263 // BKE_5A
#define REG_3264    0x3264 // BKE_5B
#define REG_3265    0x3265 // BKE_5C
#define REG_3266    0x3266 // BKE_5D
#define REG_3267    0x3267 // BKE_5E
#define REG_3268    0x3268 // BKE_5F
#define REG_3269    0x3269 // BKE_60
#define REG_326A    0x326A // BKE_62
#define REG_326B    0x326B // BKE_63
#define REG_326C    0x326C // BKE_64
#define REG_326D    0x326D // BKE_65
#define REG_326E    0x326E // BKE_66
#define REG_326F    0x326F // BKE_67
#define REG_3270    0x3270 // BKE_68
#define REG_3271    0x3271 // BKE_69
#define REG_3272    0x3272 // BKE_10 all bits moved
#define REG_3273    0x3273 // BKE_19 all bits moved
#define REG_3274    0x3274 // BKE_22 all bits moved
#define REG_3275    0x3275 // BKE_2B all bits moved
#define REG_3276    0x3276 // BKE_34 all bits moved
#define REG_3277    0x3277 // BKE_3D all bits moved
#define REG_3278    0x3278 // BKE_46 all bits moved
#define REG_3279    0x3279 // BKE_4F all bits moved
#define REG_327A    0x327A // BKE_58 all bits moved
#define REG_327B    0x327B // BKE_61 all bits moved
#define REG_327C    0x327C // BKE_6A all bits moved
#define REG_327D    0x327D // ??
#define REG_327E    0x327E // [1:0] ??, [7:2] = BKE_6B[5:0]
#define REG_327F    0x327F // [1:0] = BKE_6B[7:6], [4:2] = BKE_6C[2:0]

//#define REG_3280    0x3280 // [6]=BKE_02[1]
#define REG_3280    0x3280 // [5]=CH_POLARITY=BK0_42[7]
                           // [6]=CH_SWAP=BK0_42[6]
                           // [2]=LVDS_TI=BK0_42[2]
#define REG_3281    0x3281 // [3:0]=CLKDLY=BK0_F2[7:4]
#define REG_3282    0x3282 // [1]=BKE_04[1]
#define REG_3283    0x3283 // [1]=BKE_04[1]

#define REG_3284    0x3284 // [3]=BKE_04[3], [2]=BKE_04[2]
#define REG_3285    0x3285 // [4]=BKE_05[4], [3]=BKE_05[3], [2]=BKE_05[5], [0]=BKE_05[0]
#define REG_3286    0x3286 // [2:0]=BKE_06[2:0]
#define REG_3287    0x3287 // [7]=BKE_07[7], [4]=BKE_07[4], [2]=BKE_07[2], [0]=BKE_07[0]
#define REG_3288    0x3288
#define REG_3289    0x3289

// REG_328A is like BK0_F4:TRISTATE
#define REG_328A    0x328A // [7]=Set bound RSDS
                           // [6]=LVDS test mode select
                           // [5]=Enable LVDS A port
                           // [4]=Enable LVDS B port
                           // [3]=CLK output enable
                           // [2]=Data valid output enable
                           // [1]=HSYNC output enable
                           // [0]=VSYNC output enable
#define REG_328B    0x328B
#define REG_328C    0x328C //for GPIOE contrl
#define REG_328D    0x328D
#define REG_328E    0x328E
#define REG_328F    0x328F

#define REG_3298    0x3298
#define REG_3299    0x3299
#define REG_329A    0x329A //for GPIOE contrl
#define REG_329B    0x329B
#define REG_329C    0x329C
#define REG_329D    0x329D
#define REG_329E    0x329E
#define REG_32A0    0x32A0
#define REG_32A1    0x32A1
#define REG_32A2    0x32A2 //for GPIOE contrl
#define REG_32A3    0x32A3
#define REG_32A4    0x32A4
#define REG_32A5    0x32A5
#define REG_32AA    0x32AA
#define REG_32AB    0x32AB
#define REG_3290    0x3290 // [0]=Mod power down
                           // [7]=Over driver for HSYNC
                           // [6]=Over driver for data valid=BK0_F5[5:4]
                           // [5]=Over driver for clock=BK0_F5[7:6]

#define REG_3291    0x3291 // [0]=Over driver for VSYNC

#define REG_3292    0x3292
#define REG_3293    0x3293 // [6]=EMLX=BK0_42[2]
                           // [5]=ERBX=BK0_42[0]
                           // [4]=OMLX=BK0_42[3]
                           // [3]=ORBX=BK0_42[1]


#define REG_3294    0x3294 // [0]=DUALMODE=BK0_43[0]
                           // [1]=ABSWITCH=BK0_43[1]
                           // [4]=CLK_INVERT=BK0_F2[3]
                           // [2]=DE_INVERT==BK0_F2[2]
                           // [3]=VS_INVERT==BK0_F2[1]

#define REG_3295    0x3295 // [4]=HS_INVERT==BK0_F2[0]
#define REG_3296    0x3296
#define REG_3297    0x3297

#define REG_329F    0x329F
#define REG_32A6    0x32A6
#define REG_32A7    0x32A7
#define REG_32A8    0x32A8
#define REG_32A9    0x32A9
#define REG_32AC    0x32AC
#define REG_32AD    0x32AD
#define REG_32AE    0x32AE
#define REG_32AF    0x32AF

#define REG_32B0    0x32B0
#define REG_32B1    0x32B1
#define REG_32B2    0x32B2
#define REG_32B3    0x32B3
#define REG_32B4    0x32B4
#define REG_32B5    0x32B5
#define REG_32B6    0x32B6
#define REG_32B7    0x32B7
#define REG_32B8    0x32B8
#define REG_32B9    0x32B9
#define REG_32BA    0x32BA
#define REG_32BB    0x32BB
#define REG_32BC    0x32BC
#define REG_32BD    0x32BD
#define REG_32BE    0x32BE
#define REG_32BF    0x32BF
#define REG_32C0    0x32C0
#define REG_32C1    0x32C1
#define REG_32C2    0x32C2
#define REG_32C3    0x32C3
#define REG_32C4    0x32C4
#define REG_32C5    0x32C5
#define REG_32C6    0x32C6
#define REG_32C8    0x32C8
#define REG_32CA    0x32CA
#define REG_32CB    0x32CB
#define REG_32D0    0x32D0
#define REG_32D1    0x32D1
#define REG_32D2    0x32D2
#define REG_32D3    0x32D3
#define REG_32D4    0x32D4
#define REG_32D5    0x32D5
#define REG_32D6    0x32D6
#define REG_32D7    0x32D7
#define REG_32D8    0x32D8
#define REG_32D9    0x32D9
#define REG_32DA    0x32DA
#define REG_32DB    0x32DB
#define REG_32DC    0x32DC
#define REG_32DD    0x32DD
#define REG_32DE    0x32DE
#define REG_32DF    0x32DF
#define REG_32E0    0x32E0
#define REG_32E1    0x32E1
#define REG_32E2    0x32E2
#define REG_32E3    0x32E3
#define REG_32E4    0x32E4
#define REG_32E5    0x32E5
#define REG_32E6    0x32E6
#define REG_32E7    0x32E7
#define REG_32E8    0x32E8
#define REG_32E9    0x32E9
#define REG_32EA    0x32EA
#define REG_32EB    0x32EB
#define REG_32EC    0x32EC
#define REG_32ED    0x32ED
#define REG_32EE    0x32EE
#define REG_32EF    0x32EF
#define REG_32F0    0x32F0
#define REG_32F1    0x32F1
#define REG_32F2    0x32F2
#define REG_32F3    0x32F3
#define REG_32F4    0x32F4
#define REG_32F5    0x32F5
#define REG_32F6    0x32F6
#define REG_32F7    0x32F7
#define REG_32F8    0x32F8
#define REG_32F9    0x32F9
#define REG_32FA    0x32FA
#define REG_32FB    0x32FB
#define REG_32FC    0x32FC
#define REG_32FD    0x32FD
#define REG_32FE    0x32FE
#define REG_32FF    0x32FF



#define REG_3300    0x3300
#define REG_3301    0x3301
#define REG_3302    0x3302
#define REG_3303    0x3303
#define REG_3304    0x3304
#define REG_3305    0x3305
#define REG_3306    0x3306
#define REG_3307    0x3307
#define REG_3308    0x3308
#define REG_3309    0x3309
#define REG_330A    0x330A
#define REG_330B    0x330B
#define REG_330C    0x330C
#define REG_330D    0x330D
#define REG_330E    0x330E
#define REG_330F    0x330F
#define REG_3310    0x3310
#define REG_3311    0x3311
#define REG_3312    0x3312
#define REG_3313    0x3313
#define REG_3314    0x3314
#define REG_3315    0x3315
#define REG_3316    0x3316
#define REG_3317    0x3317
#define REG_3318    0x3318
#define REG_3319    0x3319
#define REG_331A    0x331A
#define REG_331B    0x331B
#define REG_331C    0x331C
#define REG_331D    0x331D
#define REG_331E    0x331E
#define REG_331F    0x331F
#define REG_3320    0x3320
#define REG_3321    0x3321
#define REG_3322    0x3322
#define REG_3323    0x3323
#define REG_3324    0x3324
#define REG_3325    0x3325
#define REG_3326    0x3326
#define REG_3327    0x3327
#define REG_3328    0x3328
#define REG_3329    0x3329
#define REG_332A    0x332A
#define REG_332B    0x332B
#define REG_332C    0x332C
#define REG_332D    0x332D
#define REG_332E    0x332E
#define REG_332F    0x332F
#define REG_3330    0x3330
#define REG_3331    0x3331
#define REG_3332    0x3332
#define REG_3333    0x3333
#define REG_3334    0x3334
#define REG_3335    0x3335
#define REG_3336    0x3336
#define REG_3337    0x3337
#define REG_3338    0x3338
#define REG_3339    0x3339
#define REG_333A    0x333A
#define REG_333B    0x333B
#define REG_333C    0x333C
#define REG_333D    0x333D
#define REG_333E    0x333E
#define REG_333F    0x333F
#define REG_3340    0x3340
#define REG_3341    0x3341
#define REG_3342    0x3342
#define REG_3343    0x3343
#define REG_3344    0x3344
#define REG_3345    0x3345
#define REG_3346    0x3346
#define REG_3347    0x3347
#define REG_3348    0x3348
#define REG_3349    0x3349
#define REG_334A    0x334A
#define REG_334B    0x334B
#define REG_334C    0x334C
#define REG_334D    0x334D
#define REG_334E    0x334E
#define REG_334F    0x334F
#define REG_3350    0x3350
#define REG_3351    0x3351
#define REG_3352    0x3352
#define REG_3353    0x3353
#define REG_3354    0x3354
#define REG_3355    0x3355
#define REG_3356    0x3356
#define REG_3357    0x3357
#define REG_3358    0x3358
#define REG_3359    0x3359
#define REG_335A    0x335A
#define REG_335B    0x335B
#define REG_335C    0x335C
#define REG_335D    0x335D
#define REG_335E    0x335E
#define REG_335F    0x335F
#define REG_3360    0x3360
#define REG_3361    0x3361
#define REG_3362    0x3362
#define REG_3363    0x3363
#define REG_3364    0x3364
#define REG_3365    0x3365
#define REG_3366    0x3366
#define REG_3367    0x3367
#define REG_3368    0x3368
#define REG_3369    0x3369
#define REG_336A    0x336A
#define REG_336B    0x336B
#define REG_336C    0x336C
#define REG_336D    0x336D
#define REG_336E    0x336E
#define REG_336F    0x336F
#define REG_3370    0x3370
#define REG_3371    0x3371
#define REG_3372    0x3372
#define REG_3373    0x3373
#define REG_3374    0x3374
#define REG_3375    0x3375
#define REG_3376    0x3376
#define REG_3377    0x3377
#define REG_3378    0x3378
#define REG_3379    0x3379
#define REG_337A    0x337A
#define REG_337B    0x337B
#define REG_337C    0x337C
#define REG_337D    0x337D
#define REG_337E    0x337E
#define REG_337F    0x337F
#define REG_3380    0x3380
#define REG_3381    0x3381
#define REG_3382    0x3382
#define REG_3383    0x3383
#define REG_3384    0x3384
#define REG_3385    0x3385
#define REG_3386    0x3386
#define REG_3387    0x3387
#define REG_3388    0x3388
#define REG_3389    0x3389
#define REG_338A    0x338A
#define REG_338B    0x338B
#define REG_338C    0x338C
#define REG_338D    0x338D
#define REG_338E    0x338E
#define REG_338F    0x338F
#define REG_3390    0x3390
#define REG_3391    0x3391
#define REG_3392    0x3392
#define REG_3393    0x3393
#define REG_3394    0x3394
#define REG_3395    0x3395
#define REG_3396    0x3396
#define REG_3397    0x3397
#define REG_3398    0x3398
#define REG_3399    0x3399
#define REG_339A    0x339A
#define REG_339B    0x339B
#define REG_339C    0x339C
#define REG_339D    0x339D
#define REG_339E    0x339E
#define REG_339F    0x339F
#define REG_33A0    0x33A0
#define REG_33A1    0x33A1
#define REG_33A2    0x33A2
#define REG_33A3    0x33A3
#define REG_33A4    0x33A4
#define REG_33A5    0x33A5
#define REG_33A6    0x33A6
#define REG_33A7    0x33A7
#define REG_33A8    0x33A8
#define REG_33A9    0x33A9
#define REG_33AA    0x33AA
#define REG_33AB    0x33AB
#define REG_33AC    0x33AC
#define REG_33AD    0x33AD
#define REG_33AE    0x33AE
#define REG_33AF    0x33AF
#define REG_33B0    0x33B0
#define REG_33B1    0x33B1
#define REG_33B2    0x33B2
#define REG_33B3    0x33B3
#define REG_33B4    0x33B4
#define REG_33B5    0x33B5
#define REG_33B6    0x33B6
#define REG_33B7    0x33B7
#define REG_33B8    0x33B8
#define REG_33B9    0x33B9
#define REG_33BA    0x33BA
#define REG_33BB    0x33BB
#define REG_33BC    0x33BC
#define REG_33BD    0x33BD
#define REG_33BE    0x33BE
#define REG_33BF    0x33BF
#define REG_33C0    0x33C0
#define REG_33C1    0x33C1
#define REG_33C2    0x33C2
#define REG_33C3    0x33C3
#define REG_33C4    0x33C4
#define REG_33C5    0x33C5
#define REG_33C6    0x33C6
#define REG_33C7    0x33C7
#define REG_33C8    0x33C8
#define REG_33C9    0x33C9
#define REG_33CA    0x33CA
#define REG_33CB    0x33CB
#define REG_33CC    0x33CC
#define REG_33CD    0x33CD
#define REG_33CE    0x33CE
#define REG_33CF    0x33CF
#define REG_33D0    0x33D0
#define REG_33D1    0x33D1
#define REG_33D2    0x33D2
#define REG_33D3    0x33D3
#define REG_33D4    0x33D4
#define REG_33D5    0x33D5
#define REG_33D6    0x33D6
#define REG_33D7    0x33D7
#define REG_33D8    0x33D8
#define REG_33D9    0x33D9
#define REG_33DA    0x33DA
#define REG_33DB    0x33DB
#define REG_33DC    0x33DC
#define REG_33DD    0x33DD
#define REG_33DE    0x33DE
#define REG_33DF    0x33DF
#define REG_33E0    0x33E0
#define REG_33E1    0x33E1
#define REG_33E2    0x33E2
#define REG_33E3    0x33E3
#define REG_33E4    0x33E4
#define REG_33E5    0x33E5
#define REG_33E6    0x33E6
#define REG_33E7    0x33E7
#define REG_33E8    0x33E8
#define REG_33E9    0x33E9
#define REG_33EA    0x33EA
#define REG_33EB    0x33EB
#define REG_33EC    0x33EC
#define REG_33ED    0x33ED
#define REG_33EE    0x33EE
#define REG_33EF    0x33EF
#define REG_33F0    0x33F0
#define REG_33F1    0x33F1
#define REG_33F2    0x33F2
#define REG_33F3    0x33F3
#define REG_33F4    0x33F4
#define REG_33F5    0x33F5
#define REG_33F6    0x33F6
#define REG_33F7    0x33F7
#define REG_33F8    0x33F8
#define REG_33F9    0x33F9
#define REG_33FA    0x33FA
#define REG_33FB    0x33FB
#define REG_33FC    0x33FC
#define REG_33FD    0x33FD
#define REG_33FE    0x33FE
#define REG_33FF    0x33FF
//----------------------
//#define REG_328A    0x3200
#define REG_3400    0x3400
#define REG_3401    0x3401
#define REG_3402    0x3402
#define REG_3403    0x3403
#define REG_3404    0x3404
#define REG_3405    0x3405
#define REG_3406    0x3406
#define REG_3407    0x3407
#define REG_3408    0x3408
#define REG_3409    0x3409
#define REG_340A    0x340A
#define REG_340B    0x340B
#define REG_340C    0x340C
#define REG_340D    0x340D
#define REG_340E    0x340E
#define REG_340F    0x340F
#define REG_3410    0x3410
#define REG_3411    0x3411
#define REG_3412    0x3412
#define REG_3413    0x3413
#define REG_3414    0x3414
#define REG_3415    0x3415
#define REG_3416    0x3416
#define REG_3417    0x3417
#define REG_3418    0x3418
#define REG_3419    0x3419
#define REG_341A    0x341A
#define REG_341B    0x341B
#define REG_341C    0x341C
#define REG_341D    0x341D
#define REG_341E    0x341E
#define REG_341F    0x341F
#define REG_3420    0x3420
#define REG_3421    0x3421
#define REG_3422    0x3422
#define REG_3423    0x3423
#define REG_3424    0x3424
#define REG_3425    0x3425
#define REG_3426    0x3426
#define REG_3427    0x3427
#define REG_3428    0x3428
#define REG_3429    0x3429
#define REG_342A    0x342A
#define REG_342B    0x342B
#define REG_342C    0x342C
#define REG_342D    0x342D
#define REG_342E    0x342E
#define REG_342F    0x342F
#define REG_3430    0x3430
#define REG_3431    0x3431
#define REG_3432    0x3432
#define REG_3433    0x3433
#define REG_3434    0x3434
#define REG_3435    0x3435
#define REG_3436    0x3436
#define REG_3437    0x3437
#define REG_3438    0x3438
#define REG_3439    0x3439
#define REG_343A    0x343A
#define REG_343B    0x343B
#define REG_343C    0x343C
#define REG_343D    0x343D
#define REG_343E    0x343E
#define REG_343F    0x343F
#define REG_3440    0x3440
#define REG_3441    0x3441
#define REG_3442    0x3442
#define REG_3443    0x3443
#define REG_3444    0x3444
#define REG_3445    0x3445
#define REG_3446    0x3446
#define REG_3447    0x3447
#define REG_3448    0x3448
#define REG_3449    0x3449
#define REG_344A    0x344A
#define REG_344B    0x344B
#define REG_344C    0x344C
#define REG_344D    0x344D
#define REG_344E    0x344E
#define REG_344F    0x344F
#define REG_3450    0x3450
#define REG_3451    0x3451
#define REG_3452    0x3452
#define REG_3453    0x3453
#define REG_3454    0x3454
#define REG_3455    0x3455
#define REG_3456    0x3456
#define REG_3457    0x3457
#define REG_3458    0x3458
#define REG_3459    0x3459
#define REG_345A    0x345A
#define REG_345B    0x345B
#define REG_345C    0x345C
#define REG_345D    0x345D
#define REG_345E    0x345E
#define REG_345F    0x345F
#define REG_3460    0x3460
#define REG_3461    0x3461
#define REG_3462    0x3462
#define REG_3463    0x3463
#define REG_3464    0x3464
#define REG_3465    0x3465
#define REG_3466    0x3466
#define REG_3467    0x3467
#define REG_3468    0x3468
#define REG_3469    0x3469
#define REG_346A    0x346A
#define REG_346B    0x346B
#define REG_346C    0x346C
#define REG_346D    0x346D
#define REG_346E    0x346E
#define REG_346F    0x346F
#define REG_3470    0x3470
#define REG_3471    0x3471
#define REG_3472    0x3472
#define REG_3473    0x3473
#define REG_3474    0x3474
#define REG_3475    0x3475
#define REG_3476    0x3476
#define REG_3477    0x3477
#define REG_3478    0x3478
#define REG_3479    0x3479
#define REG_347A    0x347A
#define REG_347B    0x347B
#define REG_347C    0x347C
#define REG_347D    0x347D
#define REG_347E    0x347E
#define REG_347F    0x347F
#define REG_3480    0x3480
#define REG_3481    0x3481
#define REG_3482    0x3482
#define REG_3483    0x3483
#define REG_3484    0x3484
#define REG_3485    0x3485
#define REG_3486    0x3486
#define REG_3487    0x3487
#define REG_3488    0x3488
#define REG_3489    0x3489
#define REG_348A    0x348A
#define REG_348B    0x348B
#define REG_348C    0x348C
#define REG_348D    0x348D
#define REG_348E    0x348E
#define REG_348F    0x348F
#define REG_3490    0x3490
#define REG_3491    0x3491
#define REG_3492    0x3492
#define REG_3493    0x3493
#define REG_3494    0x3494
#define REG_3495    0x3495
#define REG_3496    0x3496
#define REG_3497    0x3497
#define REG_3498    0x3498
#define REG_3499    0x3499
#define REG_349A    0x349A
#define REG_349B    0x349B
#define REG_349C    0x349C
#define REG_349D    0x349D
#define REG_349E    0x349E
#define REG_349F    0x349F
#define REG_34A0    0x34A0
#define REG_34A1    0x34A1
#define REG_34A2    0x34A2
#define REG_34A3    0x34A3
#define REG_34A4    0x34A4
#define REG_34A5    0x34A5
#define REG_34A6    0x34A6
#define REG_34A7    0x34A7
#define REG_34A8    0x34A8
#define REG_34A9    0x34A9
#define REG_34AA    0x34AA
#define REG_34AB    0x34AB
#define REG_34AC    0x34AC
#define REG_34AD    0x34AD
#define REG_34AE    0x34AE
#define REG_34AF    0x34AF
#define REG_34B0    0x34B0
#define REG_34B1    0x34B1
#define REG_34B2    0x34B2
#define REG_34B3    0x34B3
#define REG_34B4    0x34B4
#define REG_34B5    0x34B5
#define REG_34B6    0x34B6
#define REG_34B7    0x34B7
#define REG_34B8    0x34B8
#define REG_34B9    0x34B9
#define REG_34BA    0x34BA
#define REG_34BB    0x34BB
#define REG_34BC    0x34BC
#define REG_34BD    0x34BD
#define REG_34BE    0x34BE
#define REG_34BF    0x34BF
#define REG_34C0    0x34C0
#define REG_34C1    0x34C1
#define REG_34C2    0x34C2
#define REG_34C3    0x34C3
#define REG_34C4    0x34C4
#define REG_34C5    0x34C5
#define REG_34C6    0x34C6
#define REG_34C7    0x34C7
#define REG_34C8    0x34C8
#define REG_34C9    0x34C9
#define REG_34CA    0x34CA
#define REG_34CB    0x34CB
#define REG_34CC    0x34CC
#define REG_34CD    0x34CD
#define REG_34CE    0x34CE
#define REG_34CF    0x34CF
#define REG_34D0    0x34D0
#define REG_34D1    0x34D1
#define REG_34D2    0x34D2
#define REG_34D3    0x34D3
#define REG_34D4    0x34D4
#define REG_34D5    0x34D5
#define REG_34D6    0x34D6
#define REG_34D7    0x34D7
#define REG_34D8    0x34D8
#define REG_34D9    0x34D9
#define REG_34DA    0x34DA
#define REG_34DB    0x34DB
#define REG_34DC    0x34DC
#define REG_34DD    0x34DD
#define REG_34DE    0x34DE
#define REG_34DF    0x34DF
#define REG_34E0    0x34E0
#define REG_34E1    0x34E1
#define REG_34E2    0x34E2
#define REG_34E3    0x34E3
#define REG_34E4    0x34E4
#define REG_34E5    0x34E5
#define REG_34E6    0x34E6
#define REG_34E7    0x34E7
#define REG_34E8    0x34E8
#define REG_34E9    0x34E9
#define REG_34EA    0x34EA
#define REG_34EB    0x34EB
#define REG_34EC    0x34EC
#define REG_34ED    0x34ED
#define REG_34EE    0x34EE
#define REG_34EF    0x34EF
#define REG_34F0    0x34F0
#define REG_34F1    0x34F1
#define REG_34F2    0x34F2
#define REG_34F3    0x34F3
#define REG_34F4    0x34F4
#define REG_34F5    0x34F5
#define REG_34F6    0x34F6
#define REG_34F7    0x34F7
#define REG_34F8    0x34F8
#define REG_34F9    0x34F9
#define REG_34FA    0x34FA
#define REG_34FB    0x34FB
#define REG_34FC    0x34FC
#define REG_34FD    0x34FD
#define REG_34FE    0x34FE
#define REG_34FF    0x34FF


#define REG_3500    0x3500
#define REG_3501    0x3501
#define REG_3502    0x3502
#define REG_3503    0x3503
#define REG_3504    0x3504
#define REG_3505    0x3505
#define REG_3506    0x3506
#define REG_3507    0x3507
#define REG_3508    0x3508
#define REG_3509    0x3509
#define REG_350A    0x350A
#define REG_350B    0x350B
#define REG_350C    0x350C
#define REG_350D    0x350D
#define REG_350E    0x350E
#define REG_350F    0x350F
#define REG_3510    0x3510
#define REG_3511    0x3511
#define REG_3512    0x3512
#define REG_3513    0x3513
#define REG_3514    0x3514
#define REG_3515    0x3515
#define REG_3516    0x3516
#define REG_3517    0x3517
#define REG_3518    0x3518
#define REG_3519    0x3519
#define REG_351A    0x351A
#define REG_351B    0x351B
#define REG_351C    0x351C
#define REG_351D    0x351D
#define REG_351E    0x351E
#define REG_351F    0x351F
#define REG_3520    0x3520
#define REG_3521    0x3521
#define REG_3522    0x3522
#define REG_3523    0x3523
#define REG_3524    0x3524
#define REG_3525    0x3525
#define REG_3526    0x3526
#define REG_3527    0x3527
#define REG_3528    0x3528
#define REG_3529    0x3529
#define REG_352A    0x352A
#define REG_352B    0x352B
#define REG_352C    0x352C
#define REG_352D    0x352D
#define REG_352E    0x352E
#define REG_352F    0x352F
#define REG_3530    0x3530
#define REG_3531    0x3531
#define REG_3532    0x3532
#define REG_3533    0x3533
#define REG_3534    0x3534
#define REG_3535    0x3535
#define REG_3536    0x3536
#define REG_3537    0x3537
#define REG_3538    0x3538
#define REG_3539    0x3539
#define REG_353A    0x353A
#define REG_353B    0x353B
#define REG_353C    0x353C
#define REG_353D    0x353D
#define REG_353E    0x353E
#define REG_353F    0x353F
#define REG_3540    0x3540
#define REG_3541    0x3541
#define REG_3542    0x3542
#define REG_3543    0x3543
#define REG_3544    0x3544
#define REG_3545    0x3545
#define REG_3546    0x3546
#define REG_3547    0x3547
#define REG_3548    0x3548
#define REG_3549    0x3549
#define REG_354A    0x354A
#define REG_354B    0x354B
#define REG_354C    0x354C
#define REG_354D    0x354D
#define REG_354E    0x354E
#define REG_354F    0x354F
#define REG_3550    0x3550
#define REG_3551    0x3551
#define REG_3552    0x3552
#define REG_3553    0x3553
#define REG_3554    0x3554
#define REG_3555    0x3555
#define REG_3556    0x3556
#define REG_3557    0x3557
#define REG_3558    0x3558
#define REG_3559    0x3559
#define REG_355A    0x355A
#define REG_355B    0x355B
#define REG_355C    0x355C
#define REG_355D    0x355D
#define REG_355E    0x355E
#define REG_355F    0x355F
#define REG_3560    0x3560
#define REG_3561    0x3561
#define REG_3562    0x3562
#define REG_3563    0x3563
#define REG_3564    0x3564
#define REG_3565    0x3565
#define REG_3566    0x3566
#define REG_3567    0x3567
#define REG_3568    0x3568
#define REG_3569    0x3569
#define REG_356A    0x356A
#define REG_356B    0x356B
#define REG_356C    0x356C
#define REG_356D    0x356D
#define REG_356E    0x356E
#define REG_356F    0x356F
#define REG_3570    0x3570
#define REG_3571    0x3571
#define REG_3572    0x3572
#define REG_3573    0x3573
#define REG_3574    0x3574
#define REG_3575    0x3575
#define REG_3576    0x3576
#define REG_3577    0x3577
#define REG_3578    0x3578
#define REG_3579    0x3579
#define REG_357A    0x357A
#define REG_357B    0x357B
#define REG_357C    0x357C
#define REG_357D    0x357D
#define REG_357E    0x357E
#define REG_357F    0x357F
#define REG_3580    0x3580
#define REG_3581    0x3581
#define REG_3582    0x3582
#define REG_3583    0x3583
#define REG_3584    0x3584
#define REG_3585    0x3585
#define REG_3586    0x3586
#define REG_3587    0x3587
#define REG_3588    0x3588
#define REG_3589    0x3589
#define REG_358A    0x358A
#define REG_358B    0x358B
#define REG_358C    0x358C
#define REG_358D    0x358D
#define REG_358E    0x358E
#define REG_358F    0x358F
#define REG_3590    0x3590
#define REG_3591    0x3591
#define REG_3592    0x3592
#define REG_3593    0x3593
#define REG_3594    0x3594
#define REG_3595    0x3595
#define REG_3596    0x3596
#define REG_3597    0x3597
#define REG_3598    0x3598
#define REG_3599    0x3599
#define REG_359A    0x359A
#define REG_359B    0x359B
#define REG_359C    0x359C
#define REG_359D    0x359D
#define REG_359E    0x359E
#define REG_359F    0x359F
#define REG_35A0    0x35A0
#define REG_35A1    0x35A1
#define REG_35A2    0x35A2
#define REG_35A3    0x35A3
#define REG_35A4    0x35A4
#define REG_35A5    0x35A5
#define REG_35A6    0x35A6
#define REG_35A7    0x35A7
#define REG_35A8    0x35A8
#define REG_35A9    0x35A9
#define REG_35AA    0x35AA
#define REG_35AB    0x35AB
#define REG_35AC    0x35AC
#define REG_35AD    0x35AD
#define REG_35AE    0x35AE
#define REG_35AF    0x35AF
#define REG_35B0    0x35B0
#define REG_35B1    0x35B1
#define REG_35B2    0x35B2
#define REG_35B3    0x35B3
#define REG_35B4    0x35B4
#define REG_35B5    0x35B5
#define REG_35B6    0x35B6
#define REG_35B7    0x35B7
#define REG_35B8    0x35B8
#define REG_35B9    0x35B9
#define REG_35BA    0x35BA
#define REG_35BB    0x35BB
#define REG_35BC    0x35BC
#define REG_35BD    0x35BD
#define REG_35BE    0x35BE
#define REG_35BF    0x35BF
#define REG_35C0    0x35C0
#define REG_35C1    0x35C1
#define REG_35C2    0x35C2
#define REG_35C3    0x35C3
#define REG_35C4    0x35C4
#define REG_35C5    0x35C5
#define REG_35C6    0x35C6
#define REG_35C7    0x35C7
#define REG_35C8    0x35C8
#define REG_35C9    0x35C9
#define REG_35CA    0x35CA
#define REG_35CB    0x35CB
#define REG_35CC    0x35CC
#define REG_35CD    0x35CD
#define REG_35CE    0x35CE
#define REG_35CF    0x35CF
#define REG_35D0    0x35D0
#define REG_35D1    0x35D1
#define REG_35D2    0x35D2
#define REG_35D3    0x35D3
#define REG_35D4    0x35D4
#define REG_35D5    0x35D5
#define REG_35D6    0x35D6
#define REG_35D7    0x35D7
#define REG_35D8    0x35D8
#define REG_35D9    0x35D9
#define REG_35DA    0x35DA
#define REG_35DB    0x35DB
#define REG_35DC    0x35DC
#define REG_35DD    0x35DD
#define REG_35DE    0x35DE
#define REG_35DF    0x35DF
#define REG_35E0    0x35E0
#define REG_35E1    0x35E1
#define REG_35E2    0x35E2
#define REG_35E3    0x35E3
#define REG_35E4    0x35E4
#define REG_35E5    0x35E5
#define REG_35E6    0x35E6
#define REG_35E7    0x35E7
#define REG_35E8    0x35E8
#define REG_35E9    0x35E9
#define REG_35EA    0x35EA
#define REG_35EB    0x35EB
#define REG_35EC    0x35EC
#define REG_35ED    0x35ED
#define REG_35EE    0x35EE
#define REG_35EF    0x35EF
#define REG_35F0    0x35F0
#define REG_35F1    0x35F1
#define REG_35F2    0x35F2
#define REG_35F3    0x35F3
#define REG_35F4    0x35F4
#define REG_35F5    0x35F5
#define REG_35F6    0x35F6
#define REG_35F7    0x35F7
#define REG_35F8    0x35F8
#define REG_35F9    0x35F9
#define REG_35FA    0x35FA
#define REG_35FB    0x35FB
#define REG_35FC    0x35FC
#define REG_35FD    0x35FD
#define REG_35FE    0x35FE
#define REG_35FF    0x35FF









#define REG_3600    0x3600
#define REG_3601    0x3601
#define REG_3602    0x3602
#define REG_3603    0x3603
#define REG_3604    0x3604
#define REG_3605    0x3605
#define REG_3606    0x3606
#define REG_3607    0x3607
#define REG_3608    0x3608
#define REG_3609    0x3609
#define REG_360A    0x360A
#define REG_360B    0x360B
#define REG_360C    0x360C
#define REG_360D    0x360D
#define REG_360E    0x360E
#define REG_360F    0x360F
#define REG_3610    0x3610
#define REG_3611    0x3611
#define REG_3612    0x3612
#define REG_3613    0x3613
#define REG_3614    0x3614
#define REG_3615    0x3615
#define REG_3616    0x3616
#define REG_3617    0x3617
#define REG_3618    0x3618
#define REG_3619    0x3619
#define REG_361A    0x361A
#define REG_361B    0x361B
#define REG_361C    0x361C
#define REG_361D    0x361D
#define REG_361E    0x361E
#define REG_361F    0x361F
#define REG_3620    0x3620
#define REG_3621    0x3621
#define REG_3622    0x3622
#define REG_3623    0x3623
#define REG_3624    0x3624
#define REG_3625    0x3625
#define REG_3626    0x3626
#define REG_3627    0x3627
#define REG_3628    0x3628
#define REG_3629    0x3629
#define REG_362A    0x362A
#define REG_362B    0x362B
#define REG_362C    0x362C
#define REG_362D    0x362D
#define REG_362E    0x362E
#define REG_362F    0x362F
#define REG_3630    0x3630
#define REG_3631    0x3631
#define REG_3632    0x3632
#define REG_3633    0x3633
#define REG_3634    0x3634
#define REG_3635    0x3635
#define REG_3636    0x3636
#define REG_3637    0x3637
#define REG_3638    0x3638
#define REG_3639    0x3639
#define REG_363A    0x363A
#define REG_363B    0x363B
#define REG_363C    0x363C
#define REG_363D    0x363D
#define REG_363E    0x363E
#define REG_363F    0x363F
#define REG_3640    0x3640
#define REG_3641    0x3641
#define REG_3642    0x3642
#define REG_3643    0x3643
#define REG_3644    0x3644
#define REG_3645    0x3645
#define REG_3646    0x3646
#define REG_3647    0x3647
#define REG_3648    0x3648
#define REG_3649    0x3649
#define REG_364A    0x364A
#define REG_364B    0x364B
#define REG_364C    0x364C
#define REG_364D    0x364D
#define REG_364E    0x364E
#define REG_364F    0x364F
#define REG_3650    0x3650
#define REG_3651    0x3651
#define REG_3652    0x3652
#define REG_3653    0x3653
#define REG_3654    0x3654
#define REG_3655    0x3655
#define REG_3656    0x3656
#define REG_3657    0x3657
#define REG_3658    0x3658
#define REG_3659    0x3659
#define REG_365A    0x365A
#define REG_365B    0x365B
#define REG_365C    0x365C
#define REG_365D    0x365D
#define REG_365E    0x365E
#define REG_365F    0x365F
#define REG_3660    0x3660
#define REG_3661    0x3661
#define REG_3662    0x3662
#define REG_3663    0x3663
#define REG_3664    0x3664
#define REG_3665    0x3665
#define REG_3666    0x3666
#define REG_3667    0x3667
#define REG_3668    0x3668
#define REG_3669    0x3669
#define REG_366A    0x366A
#define REG_366B    0x366B
#define REG_366C    0x366C
#define REG_366D    0x366D
#define REG_366E    0x366E
#define REG_366F    0x366F
#define REG_3670    0x3670
#define REG_3671    0x3671
#define REG_3672    0x3672
#define REG_3673    0x3673
#define REG_3674    0x3674
#define REG_3675    0x3675
#define REG_3676    0x3676
#define REG_3677    0x3677
#define REG_3678    0x3678
#define REG_3679    0x3679
#define REG_367A    0x367A
#define REG_367B    0x367B
#define REG_367C    0x367C
#define REG_367D    0x367D
#define REG_367E    0x367E
#define REG_367F    0x367F
#define REG_3680    0x3680
#define REG_3681    0x3681
#define REG_3682    0x3682
#define REG_3683    0x3683
#define REG_3684    0x3684
#define REG_3685    0x3685
#define REG_3686    0x3686
#define REG_3687    0x3687
#define REG_3688    0x3688
#define REG_3689    0x3689
#define REG_368A    0x368A
#define REG_368B    0x368B
#define REG_368C    0x368C
#define REG_368D    0x368D
#define REG_368E    0x368E
#define REG_368F    0x368F
#define REG_3690    0x3690
#define REG_3691    0x3691
#define REG_3692    0x3692
#define REG_3693    0x3693
#define REG_3694    0x3694
#define REG_3695    0x3695
#define REG_3696    0x3696
#define REG_3697    0x3697
#define REG_3698    0x3698
#define REG_3699    0x3699
#define REG_369A    0x369A
#define REG_369B    0x369B
#define REG_369C    0x369C
#define REG_369D    0x369D
#define REG_369E    0x369E
#define REG_369F    0x369F
#define REG_36A0    0x36A0
#define REG_36A1    0x36A1
#define REG_36A2    0x36A2
#define REG_36A3    0x36A3
#define REG_36A4    0x36A4
#define REG_36A5    0x36A5
#define REG_36A6    0x36A6
#define REG_36A7    0x36A7
#define REG_36A8    0x36A8
#define REG_36A9    0x36A9
#define REG_36AA    0x36AA
#define REG_36AB    0x36AB
#define REG_36AC    0x36AC
#define REG_36AD    0x36AD
#define REG_36AE    0x36AE
#define REG_36AF    0x36AF
#define REG_36B0    0x36B0
#define REG_36B1    0x36B1
#define REG_36B2    0x36B2
#define REG_36B3    0x36B3
#define REG_36B4    0x36B4
#define REG_36B5    0x36B5
#define REG_36B6    0x36B6
#define REG_36B7    0x36B7
#define REG_36B8    0x36B8
#define REG_36B9    0x36B9
#define REG_36BA    0x36BA
#define REG_36BB    0x36BB
#define REG_36BC    0x36BC
#define REG_36BD    0x36BD
#define REG_36BE    0x36BE
#define REG_36BF    0x36BF
#define REG_36C0    0x36C0
#define REG_36C1    0x36C1
#define REG_36C2    0x36C2
#define REG_36C3    0x36C3
#define REG_36C4    0x36C4
#define REG_36C5    0x36C5
#define REG_36C6    0x36C6
#define REG_36C7    0x36C7
#define REG_36C8    0x36C8
#define REG_36C9    0x36C9
#define REG_36CA    0x36CA
#define REG_36CB    0x36CB
#define REG_36CC    0x36CC
#define REG_36CD    0x36CD
#define REG_36CE    0x36CE
#define REG_36CF    0x36CF
#define REG_36D0    0x36D0
#define REG_36D1    0x36D1
#define REG_36D2    0x36D2
#define REG_36D3    0x36D3
#define REG_36D4    0x36D4
#define REG_36D5    0x36D5
#define REG_36D6    0x36D6
#define REG_36D7    0x36D7
#define REG_36D8    0x36D8
#define REG_36D9    0x36D9
#define REG_36DA    0x36DA
#define REG_36DB    0x36DB
#define REG_36DC    0x36DC
#define REG_36DD    0x36DD
#define REG_36DE    0x36DE
#define REG_36DF    0x36DF
#define REG_36E0    0x36E0
#define REG_36E1    0x36E1
#define REG_36E2    0x36E2
#define REG_36E3    0x36E3
#define REG_36E4    0x36E4
#define REG_36E5    0x36E5
#define REG_36E6    0x36E6
#define REG_36E7    0x36E7
#define REG_36E8    0x36E8
#define REG_36E9    0x36E9
#define REG_36EA    0x36EA
#define REG_36EB    0x36EB
#define REG_36EC    0x36EC
#define REG_36ED    0x36ED
#define REG_36EE    0x36EE
#define REG_36EF    0x36EF
#define REG_36F0    0x36F0
#define REG_36F1    0x36F1
#define REG_36F2    0x36F2
#define REG_36F3    0x36F3
#define REG_36F4    0x36F4
#define REG_36F5    0x36F5
#define REG_36F6    0x36F6
#define REG_36F7    0x36F7
#define REG_36F8    0x36F8
#define REG_36F9    0x36F9
#define REG_36FA    0x36FA
#define REG_36FB    0x36FB
#define REG_36FC    0x36FC
#define REG_36FD    0x36FD
#define REG_36FE    0x36FE
#define REG_36FF    0x36FF




#define REG_3700    0x3700
#define REG_3701    0x3701
#define REG_3702    0x3702
#define REG_3703    0x3703
#define REG_3704    0x3704
#define REG_3705    0x3705
#define REG_3706    0x3706
#define REG_3707    0x3707
#define REG_3708    0x3708
#define REG_3709    0x3709
#define REG_370A    0x370A
#define REG_370B    0x370B
#define REG_370C    0x370C
#define REG_370D    0x370D
#define REG_370E    0x370E
#define REG_370F    0x370F
#define REG_3710    0x3710
#define REG_3711    0x3711
#define REG_3712    0x3712
#define REG_3713    0x3713
#define REG_3714    0x3714
#define REG_3715    0x3715
#define REG_3716    0x3716
#define REG_3717    0x3717
#define REG_3718    0x3718
#define REG_3719    0x3719
#define REG_371A    0x371A
#define REG_371B    0x371B
#define REG_371C    0x371C
#define REG_371D    0x371D
#define REG_371E    0x371E
#define REG_371F    0x371F
#define REG_3720    0x3720
#define REG_3721    0x3721
#define REG_3722    0x3722
#define REG_3723    0x3723
#define REG_3724    0x3724
#define REG_3725    0x3725
#define REG_3726    0x3726
#define REG_3727    0x3727
#define REG_3728    0x3728
#define REG_3729    0x3729
#define REG_372A    0x372A
#define REG_372B    0x372B
#define REG_372C    0x372C
#define REG_372D    0x372D
#define REG_372E    0x372E
#define REG_372F    0x372F
#define REG_3730    0x3730
#define REG_3731    0x3731
#define REG_3732    0x3732
#define REG_3733    0x3733
#define REG_3734    0x3734
#define REG_3735    0x3735
#define REG_3736    0x3736
#define REG_3737    0x3737
#define REG_3738    0x3738
#define REG_3739    0x3739
#define REG_373A    0x373A
#define REG_373B    0x373B
#define REG_373C    0x373C
#define REG_373D    0x373D
#define REG_373E    0x373E
#define REG_373F    0x373F
#define REG_3740    0x3740
#define REG_3741    0x3741
#define REG_3742    0x3742
#define REG_3743    0x3743
#define REG_3744    0x3744
#define REG_3745    0x3745
#define REG_3746    0x3746
#define REG_3747    0x3747
#define REG_3748    0x3748
#define REG_3749    0x3749
#define REG_374A    0x374A
#define REG_374B    0x374B
#define REG_374C    0x374C
#define REG_374D    0x374D
#define REG_374E    0x374E
#define REG_374F    0x374F
#define REG_3750    0x3750
#define REG_3751    0x3751
#define REG_3752    0x3752
#define REG_3753    0x3753
#define REG_3754    0x3754
#define REG_3755    0x3755
#define REG_3756    0x3756
#define REG_3757    0x3757
#define REG_3758    0x3758
#define REG_3759    0x3759
#define REG_375A    0x375A
#define REG_375B    0x375B
#define REG_375C    0x375C
#define REG_375D    0x375D
#define REG_375E    0x375E
#define REG_375F    0x375F
#define REG_3760    0x3760
#define REG_3761    0x3761
#define REG_3762    0x3762
#define REG_3763    0x3763
#define REG_3764    0x3764
#define REG_3765    0x3765
#define REG_3766    0x3766
#define REG_3767    0x3767
#define REG_3768    0x3768
#define REG_3769    0x3769
#define REG_376A    0x376A
#define REG_376B    0x376B
#define REG_376C    0x376C
#define REG_376D    0x376D
#define REG_376E    0x376E
#define REG_376F    0x376F
#define REG_3770    0x3770
#define REG_3771    0x3771
#define REG_3772    0x3772
#define REG_3773    0x3773
#define REG_3774    0x3774
#define REG_3775    0x3775
#define REG_3776    0x3776
#define REG_3777    0x3777
#define REG_3778    0x3778
#define REG_3779    0x3779
#define REG_377A    0x377A
#define REG_377B    0x377B
#define REG_377C    0x377C
#define REG_377D    0x377D
#define REG_377E    0x377E
#define REG_377F    0x377F
#define REG_3780    0x3780
#define REG_3781    0x3781
#define REG_3782    0x3782
#define REG_3783    0x3783
#define REG_3784    0x3784
#define REG_3785    0x3785
#define REG_3786    0x3786
#define REG_3787    0x3787
#define REG_3788    0x3788
#define REG_3789    0x3789
#define REG_378A    0x378A
#define REG_378B    0x378B
#define REG_378C    0x378C
#define REG_378D    0x378D
#define REG_378E    0x378E
#define REG_378F    0x378F
#define REG_3790    0x3790
#define REG_3791    0x3791
#define REG_3792    0x3792
#define REG_3793    0x3793
#define REG_3794    0x3794
#define REG_3795    0x3795
#define REG_3796    0x3796
#define REG_3797    0x3797
#define REG_3798    0x3798
#define REG_3799    0x3799
#define REG_379A    0x379A
#define REG_379B    0x379B
#define REG_379C    0x379C
#define REG_379D    0x379D
#define REG_379E    0x379E
#define REG_379F    0x379F
#define REG_37A0    0x37A0
#define REG_37A1    0x37A1
#define REG_37A2    0x37A2
#define REG_37A3    0x37A3
#define REG_37A4    0x37A4
#define REG_37A5    0x37A5
#define REG_37A6    0x37A6
#define REG_37A7    0x37A7
#define REG_37A8    0x37A8
#define REG_37A9    0x37A9
#define REG_37AA    0x37AA
#define REG_37AB    0x37AB
#define REG_37AC    0x37AC
#define REG_37AD    0x37AD
#define REG_37AE    0x37AE
#define REG_37AF    0x37AF
#define REG_37B0    0x37B0
#define REG_37B1    0x37B1
#define REG_37B2    0x37B2
#define REG_37B3    0x37B3
#define REG_37B4    0x37B4
#define REG_37B5    0x37B5
#define REG_37B6    0x37B6
#define REG_37B7    0x37B7
#define REG_37B8    0x37B8
#define REG_37B9    0x37B9
#define REG_37BA    0x37BA
#define REG_37BB    0x37BB
#define REG_37BC    0x37BC
#define REG_37BD    0x37BD
#define REG_37BE    0x37BE
#define REG_37BF    0x37BF
#define REG_37C0    0x37C0
#define REG_37C1    0x37C1
#define REG_37C2    0x37C2
#define REG_37C3    0x37C3
#define REG_37C4    0x37C4
#define REG_37C5    0x37C5
#define REG_37C6    0x37C6
#define REG_37C7    0x37C7
#define REG_37C8    0x37C8
#define REG_37C9    0x37C9
#define REG_37CA    0x37CA
#define REG_37CB    0x37CB
#define REG_37CC    0x37CC
#define REG_37CD    0x37CD
#define REG_37CE    0x37CE
#define REG_37CF    0x37CF
#define REG_37D0    0x37D0
#define REG_37D1    0x37D1
#define REG_37D2    0x37D2
#define REG_37D3    0x37D3
#define REG_37D4    0x37D4
#define REG_37D5    0x37D5
#define REG_37D6    0x37D6
#define REG_37D7    0x37D7
#define REG_37D8    0x37D8
#define REG_37D9    0x37D9
#define REG_37DA    0x37DA
#define REG_37DB    0x37DB
#define REG_37DC    0x37DC
#define REG_37DD    0x37DD
#define REG_37DE    0x37DE
#define REG_37DF    0x37DF
#define REG_37E0    0x37E0
#define REG_37E1    0x37E1
#define REG_37E2    0x37E2
#define REG_37E3    0x37E3
#define REG_37E4    0x37E4
#define REG_37E5    0x37E5
#define REG_37E6    0x37E6
#define REG_37E7    0x37E7
#define REG_37E8    0x37E8
#define REG_37E9    0x37E9
#define REG_37EA    0x37EA
#define REG_37EB    0x37EB
#define REG_37EC    0x37EC
#define REG_37ED    0x37ED
#define REG_37EE    0x37EE
#define REG_37EF    0x37EF
#define REG_37F0    0x37F0
#define REG_37F1    0x37F1
#define REG_37F2    0x37F2
#define REG_37F3    0x37F3
#define REG_37F4    0x37F4
#define REG_37F5    0x37F5
#define REG_37F6    0x37F6
#define REG_37F7    0x37F7
#define REG_37F8    0x37F8
#define REG_37F9    0x37F9
#define REG_37FA    0x37FA
#define REG_37FB    0x37FB
#define REG_37FC    0x37FC
#define REG_37FD    0x37FD
#define REG_37FE    0x37FE
#define REG_37FF    0x37FF



#define REG_3800    0x3800
#define REG_3801    0x3801
#define REG_3802    0x3802
#define REG_3803    0x3803
#define REG_3804    0x3804
#define REG_3805    0x3805
#define REG_3806    0x3806
#define REG_3807    0x3807
#define REG_3808    0x3808
#define REG_3809    0x3809
#define REG_380A    0x380A
#define REG_380B    0x380B
#define REG_380C    0x380C
#define REG_380D    0x380D
#define REG_380E    0x380E
#define REG_380F    0x380F
#define REG_3810    0x3810
#define REG_3811    0x3811
#define REG_3812    0x3812
#define REG_3813    0x3813
#define REG_3814    0x3814
#define REG_3815    0x3815
#define REG_3816    0x3816
#define REG_3817    0x3817
#define REG_3818    0x3818
#define REG_3819    0x3819
#define REG_381A    0x381A
#define REG_381B    0x381B
#define REG_381C    0x381C
#define REG_381D    0x381D
#define REG_381E    0x381E
#define REG_381F    0x381F
#define REG_3820    0x3820
#define REG_3821    0x3821
#define REG_3822    0x3822
#define REG_3823    0x3823
#define REG_3824    0x3824
#define REG_3825    0x3825
#define REG_3826    0x3826
#define REG_3827    0x3827
#define REG_3828    0x3828
#define REG_3829    0x3829
#define REG_382A    0x382A
#define REG_382B    0x382B
#define REG_382C    0x382C
#define REG_382D    0x382D
#define REG_382E    0x382E
#define REG_382F    0x382F
#define REG_3830    0x3830
#define REG_3831    0x3831
#define REG_3832    0x3832
#define REG_3833    0x3833
#define REG_3834    0x3834
#define REG_3835    0x3835
#define REG_3836    0x3836
#define REG_3837    0x3837
#define REG_3838    0x3838
#define REG_3839    0x3839
#define REG_383A    0x383A
#define REG_383B    0x383B
#define REG_383C    0x383C
#define REG_383D    0x383D
#define REG_383E    0x383E
#define REG_383F    0x383F
#define REG_3840    0x3840
#define REG_3841    0x3841
#define REG_3842    0x3842
#define REG_3843    0x3843
#define REG_3844    0x3844
#define REG_3845    0x3845
#define REG_3846    0x3846
#define REG_3847    0x3847
#define REG_3848    0x3848
#define REG_3849    0x3849
#define REG_384A    0x384A
#define REG_384B    0x384B
#define REG_384C    0x384C
#define REG_384D    0x384D
#define REG_384E    0x384E
#define REG_384F    0x384F
#define REG_3850    0x3850
#define REG_3851    0x3851
#define REG_3852    0x3852
#define REG_3853    0x3853
#define REG_3854    0x3854
#define REG_3855    0x3855
#define REG_3856    0x3856
#define REG_3857    0x3857
#define REG_3858    0x3858
#define REG_3859    0x3859
#define REG_385A    0x385A
#define REG_385B    0x385B
#define REG_385C    0x385C
#define REG_385D    0x385D
#define REG_385E    0x385E
#define REG_385F    0x385F
#define REG_3860    0x3860
#define REG_3861    0x3861
#define REG_3862    0x3862
#define REG_3863    0x3863
#define REG_3864    0x3864
#define REG_3865    0x3865
#define REG_3866    0x3866
#define REG_3867    0x3867
#define REG_3868    0x3868
#define REG_3869    0x3869
#define REG_386A    0x386A
#define REG_386B    0x386B
#define REG_386C    0x386C
#define REG_386D    0x386D
#define REG_386E    0x386E
#define REG_386F    0x386F
#define REG_3870    0x3870
#define REG_3871    0x3871
#define REG_3872    0x3872
#define REG_3873    0x3873
#define REG_3874    0x3874
#define REG_3875    0x3875
#define REG_3876    0x3876
#define REG_3877    0x3877
#define REG_3878    0x3878
#define REG_3879    0x3879
#define REG_387A    0x387A
#define REG_387B    0x387B
#define REG_387C    0x387C
#define REG_387D    0x387D
#define REG_387E    0x387E
#define REG_387F    0x387F
#define REG_3880    0x3880
#define REG_3881    0x3881
#define REG_3882    0x3882
#define REG_3883    0x3883
#define REG_3884    0x3884
#define REG_3885    0x3885
#define REG_3886    0x3886
#define REG_3887    0x3887
#define REG_3888    0x3888
#define REG_3889    0x3889
#define REG_388A    0x388A
#define REG_388B    0x388B
#define REG_388C    0x388C
#define REG_388D    0x388D
#define REG_388E    0x388E
#define REG_388F    0x388F
#define REG_3890    0x3890
#define REG_3891    0x3891
#define REG_3892    0x3892
#define REG_3893    0x3893
#define REG_3894    0x3894
#define REG_3895    0x3895
#define REG_3896    0x3896
#define REG_3897    0x3897
#define REG_3898    0x3898
#define REG_3899    0x3899
#define REG_389A    0x389A
#define REG_389B    0x389B
#define REG_389C    0x389C
#define REG_389D    0x389D
#define REG_389E    0x389E
#define REG_389F    0x389F
#define REG_38A0    0x38A0
#define REG_38A1    0x38A1
#define REG_38A2    0x38A2
#define REG_38A3    0x38A3
#define REG_38A4    0x38A4
#define REG_38A5    0x38A5
#define REG_38A6    0x38A6
#define REG_38A7    0x38A7
#define REG_38A8    0x38A8
#define REG_38A9    0x38A9
#define REG_38AA    0x38AA
#define REG_38AB    0x38AB
#define REG_38AC    0x38AC
#define REG_38AD    0x38AD
#define REG_38AE    0x38AE
#define REG_38AF    0x38AF
#define REG_38B0    0x38B0
#define REG_38B1    0x38B1
#define REG_38B2    0x38B2
#define REG_38B3    0x38B3
#define REG_38B4    0x38B4
#define REG_38B5    0x38B5
#define REG_38B6    0x38B6
#define REG_38B7    0x38B7
#define REG_38B8    0x38B8
#define REG_38B9    0x38B9
#define REG_38BA    0x38BA
#define REG_38BB    0x38BB
#define REG_38BC    0x38BC
#define REG_38BD    0x38BD
#define REG_38BE    0x38BE
#define REG_38BF    0x38BF
#define REG_38C0    0x38C0
#define REG_38C1    0x38C1
#define REG_38C2    0x38C2
#define REG_38C3    0x38C3
#define REG_38C4    0x38C4
#define REG_38C5    0x38C5
#define REG_38C6    0x38C6
#define REG_38C7    0x38C7
#define REG_38C8    0x38C8
#define REG_38C9    0x38C9
#define REG_38CA    0x38CA
#define REG_38CB    0x38CB
#define REG_38CC    0x38CC
#define REG_38CD    0x38CD
#define REG_38CE    0x38CE
#define REG_38CF    0x38CF
#define REG_38D0    0x38D0
#define REG_38D1    0x38D1
#define REG_38D2    0x38D2
#define REG_38D3    0x38D3
#define REG_38D4    0x38D4
#define REG_38D5    0x38D5
#define REG_38D6    0x38D6
#define REG_38D7    0x38D7
#define REG_38D8    0x38D8
#define REG_38D9    0x38D9
#define REG_38DA    0x38DA
#define REG_38DB    0x38DB
#define REG_38DC    0x38DC
#define REG_38DD    0x38DD
#define REG_38DE    0x38DE
#define REG_38DF    0x38DF
#define REG_38E0    0x38E0
#define REG_38E1    0x38E1
#define REG_38E2    0x38E2
#define REG_38E3    0x38E3
#define REG_38E4    0x38E4
#define REG_38E5    0x38E5
#define REG_38E6    0x38E6
#define REG_38E7    0x38E7
#define REG_38E8    0x38E8
#define REG_38E9    0x38E9
#define REG_38EA    0x38EA
#define REG_38EB    0x38EB
#define REG_38EC    0x38EC
#define REG_38ED    0x38ED
#define REG_38EE    0x38EE
#define REG_38EF    0x38EF
#define REG_38F0    0x38F0
#define REG_38F1    0x38F1
#define REG_38F2    0x38F2
#define REG_38F3    0x38F3
#define REG_38F4    0x38F4
#define REG_38F5    0x38F5
#define REG_38F6    0x38F6
#define REG_38F7    0x38F7
#define REG_38F8    0x38F8
#define REG_38F9    0x38F9
#define REG_38FA    0x38FA
#define REG_38FB    0x38FB
#define REG_38FC    0x38FC
#define REG_38FD    0x38FD
#define REG_38FE    0x38FE
#define REG_38FF    0x38FF






#define REG_3900    0x3900
#define REG_3901    0x3901
#define REG_3902    0x3902
#define REG_3903    0x3903
#define REG_3904    0x3904
#define REG_3905    0x3905
#define REG_3906    0x3906
#define REG_3907    0x3907
#define REG_3908    0x3908
#define REG_3909    0x3909
#define REG_390A    0x390A
#define REG_390B    0x390B
#define REG_390C    0x390C
#define REG_390D    0x390D
#define REG_390E    0x390E
#define REG_390F    0x390F
#define REG_3910    0x3910
#define REG_3911    0x3911
#define REG_3912    0x3912
#define REG_3913    0x3913
#define REG_3914    0x3914
#define REG_3915    0x3915
#define REG_3916    0x3916
#define REG_3917    0x3917
#define REG_3918    0x3918
#define REG_3919    0x3919
#define REG_391A    0x391A
#define REG_391B    0x391B
#define REG_391C    0x391C
#define REG_391D    0x391D
#define REG_391E    0x391E
#define REG_391F    0x391F
#define REG_3920    0x3920
#define REG_3921    0x3921
#define REG_3922    0x3922
#define REG_3923    0x3923
#define REG_3924    0x3924
#define REG_3925    0x3925
#define REG_3926    0x3926
#define REG_3927    0x3927
#define REG_3928    0x3928
#define REG_3929    0x3929
#define REG_392A    0x392A
#define REG_392B    0x392B
#define REG_392C    0x392C
#define REG_392D    0x392D
#define REG_392E    0x392E
#define REG_392F    0x392F
#define REG_3930    0x3930
#define REG_3931    0x3931
#define REG_3932    0x3932
#define REG_3933    0x3933
#define REG_3934    0x3934
#define REG_3935    0x3935
#define REG_3936    0x3936
#define REG_3937    0x3937
#define REG_3938    0x3938
#define REG_3939    0x3939
#define REG_393A    0x393A
#define REG_393B    0x393B
#define REG_393C    0x393C
#define REG_393D    0x393D
#define REG_393E    0x393E
#define REG_393F    0x393F
#define REG_3940    0x3940
#define REG_3941    0x3941
#define REG_3942    0x3942
#define REG_3943    0x3943
#define REG_3944    0x3944
#define REG_3945    0x3945
#define REG_3946    0x3946
#define REG_3947    0x3947
#define REG_3948    0x3948
#define REG_3949    0x3949
#define REG_394A    0x394A
#define REG_394B    0x394B
#define REG_394C    0x394C
#define REG_394D    0x394D
#define REG_394E    0x394E
#define REG_394F    0x394F
#define REG_3950    0x3950
#define REG_3951    0x3951
#define REG_3952    0x3952
#define REG_3953    0x3953
#define REG_3954    0x3954
#define REG_3955    0x3955
#define REG_3956    0x3956
#define REG_3957    0x3957
#define REG_3958    0x3958
#define REG_3959    0x3959
#define REG_395A    0x395A
#define REG_395B    0x395B
#define REG_395C    0x395C
#define REG_395D    0x395D
#define REG_395E    0x395E
#define REG_395F    0x395F
#define REG_3960    0x3960
#define REG_3961    0x3961
#define REG_3962    0x3962
#define REG_3963    0x3963
#define REG_3964    0x3964
#define REG_3965    0x3965
#define REG_3966    0x3966
#define REG_3967    0x3967
#define REG_3968    0x3968
#define REG_3969    0x3969
#define REG_396A    0x396A
#define REG_396B    0x396B
#define REG_396C    0x396C
#define REG_396D    0x396D
#define REG_396E    0x396E
#define REG_396F    0x396F
#define REG_3970    0x3970
#define REG_3971    0x3971
#define REG_3972    0x3972
#define REG_3973    0x3973
#define REG_3974    0x3974
#define REG_3975    0x3975
#define REG_3976    0x3976
#define REG_3977    0x3977
#define REG_3978    0x3978
#define REG_3979    0x3979
#define REG_397A    0x397A
#define REG_397B    0x397B
#define REG_397C    0x397C
#define REG_397D    0x397D
#define REG_397E    0x397E
#define REG_397F    0x397F
#define REG_3980    0x3980
#define REG_3981    0x3981
#define REG_3982    0x3982
#define REG_3983    0x3983
#define REG_3984    0x3984
#define REG_3985    0x3985
#define REG_3986    0x3986
#define REG_3987    0x3987
#define REG_3988    0x3988
#define REG_3989    0x3989
#define REG_398A    0x398A
#define REG_398B    0x398B
#define REG_398C    0x398C
#define REG_398D    0x398D
#define REG_398E    0x398E
#define REG_398F    0x398F
#define REG_3990    0x3990
#define REG_3991    0x3991
#define REG_3992    0x3992
#define REG_3993    0x3993
#define REG_3994    0x3994
#define REG_3995    0x3995
#define REG_3996    0x3996
#define REG_3997    0x3997
#define REG_3998    0x3998
#define REG_3999    0x3999
#define REG_399A    0x399A
#define REG_399B    0x399B
#define REG_399C    0x399C
#define REG_399D    0x399D
#define REG_399E    0x399E
#define REG_399F    0x399F
#define REG_39A0    0x39A0
#define REG_39A1    0x39A1
#define REG_39A2    0x39A2
#define REG_39A3    0x39A3
#define REG_39A4    0x39A4
#define REG_39A5    0x39A5
#define REG_39A6    0x39A6
#define REG_39A7    0x39A7
#define REG_39A8    0x39A8
#define REG_39A9    0x39A9
#define REG_39AA    0x39AA
#define REG_39AB    0x39AB
#define REG_39AC    0x39AC
#define REG_39AD    0x39AD
#define REG_39AE    0x39AE
#define REG_39AF    0x39AF
#define REG_39B0    0x39B0
#define REG_39B1    0x39B1
#define REG_39B2    0x39B2
#define REG_39B3    0x39B3
#define REG_39B4    0x39B4
#define REG_39B5    0x39B5
#define REG_39B6    0x39B6
#define REG_39B7    0x39B7
#define REG_39B8    0x39B8
#define REG_39B9    0x39B9
#define REG_39BA    0x39BA
#define REG_39BB    0x39BB
#define REG_39BC    0x39BC
#define REG_39BD    0x39BD
#define REG_39BE    0x39BE
#define REG_39BF    0x39BF
#define REG_39C0    0x39C0
#define REG_39C1    0x39C1
#define REG_39C2    0x39C2
#define REG_39C3    0x39C3
#define REG_39C4    0x39C4
#define REG_39C5    0x39C5
#define REG_39C6    0x39C6
#define REG_39C7    0x39C7
#define REG_39C8    0x39C8
#define REG_39C9    0x39C9
#define REG_39CA    0x39CA
#define REG_39CB    0x39CB
#define REG_39CC    0x39CC
#define REG_39CD    0x39CD
#define REG_39CE    0x39CE
#define REG_39CF    0x39CF
#define REG_39D0    0x39D0
#define REG_39D1    0x39D1
#define REG_39D2    0x39D2
#define REG_39D3    0x39D3
#define REG_39D4    0x39D4
#define REG_39D5    0x39D5
#define REG_39D6    0x39D6
#define REG_39D7    0x39D7
#define REG_39D8    0x39D8
#define REG_39D9    0x39D9
#define REG_39DA    0x39DA
#define REG_39DB    0x39DB
#define REG_39DC    0x39DC
#define REG_39DD    0x39DD
#define REG_39DE    0x39DE
#define REG_39DF    0x39DF
#define REG_39E0    0x39E0
#define REG_39E1    0x39E1
#define REG_39E2    0x39E2
#define REG_39E3    0x39E3
#define REG_39E4    0x39E4
#define REG_39E5    0x39E5
#define REG_39E6    0x39E6
#define REG_39E7    0x39E7
#define REG_39E8    0x39E8
#define REG_39E9    0x39E9
#define REG_39EA    0x39EA
#define REG_39EB    0x39EB
#define REG_39EC    0x39EC
#define REG_39ED    0x39ED
#define REG_39EE    0x39EE
#define REG_39EF    0x39EF
#define REG_39F0    0x39F0
#define REG_39F1    0x39F1
#define REG_39F2    0x39F2
#define REG_39F3    0x39F3
#define REG_39F4    0x39F4
#define REG_39F5    0x39F5
#define REG_39F6    0x39F6
#define REG_39F7    0x39F7
#define REG_39F8    0x39F8
#define REG_39F9    0x39F9
#define REG_39FA    0x39FA
#define REG_39FB    0x39FB
#define REG_39FC    0x39FC
#define REG_39FD    0x39FD
#define REG_39FE    0x39FE
#define REG_39FF    0x39FF

#define REG_3A00    0x3A00
#define REG_3A01    0x3A01
#define REG_3A02    0x3A02
#define REG_3A03    0x3A03
#define REG_3A04    0x3A04
#define REG_3A05    0x3A05
#define REG_3A06    0x3A06
#define REG_3A07    0x3A07
#define REG_3A08    0x3A08
#define REG_3A09    0x3A09
#define REG_3A0A    0x3A0A
#define REG_3A0B    0x3A0B
#define REG_3A0C    0x3A0C
#define REG_3A0D    0x3A0D
#define REG_3A0E    0x3A0E
#define REG_3A0F    0x3A0F
#define REG_3A10    0x3A10
#define REG_3A11    0x3A11
#define REG_3A12    0x3A12
#define REG_3A13    0x3A13
#define REG_3A14    0x3A14
#define REG_3A15    0x3A15
#define REG_3A16    0x3A16
#define REG_3A17    0x3A17
#define REG_3A18    0x3A18
#define REG_3A19    0x3A19
#define REG_3A1A    0x3A1A
#define REG_3A1B    0x3A1B
#define REG_3A1C    0x3A1C
#define REG_3A1D    0x3A1D
#define REG_3A1E    0x3A1E
#define REG_3A1F    0x3A1F
#define REG_3A20    0x3A20
#define REG_3A21    0x3A21
#define REG_3A22    0x3A22
#define REG_3A23    0x3A23
#define REG_3A24    0x3A24
#define REG_3A25    0x3A25
#define REG_3A26    0x3A26
#define REG_3A27    0x3A27
#define REG_3A28    0x3A28
#define REG_3A29    0x3A29
#define REG_3A2A    0x3A2A
#define REG_3A2B    0x3A2B
#define REG_3A2C    0x3A2C
#define REG_3A2D    0x3A2D
#define REG_3A2E    0x3A2E
#define REG_3A2F    0x3A2F
#define REG_3A30    0x3A30
#define REG_3A31    0x3A31
#define REG_3A32    0x3A32
#define REG_3A33    0x3A33
#define REG_3A34    0x3A34
#define REG_3A35    0x3A35
#define REG_3A36    0x3A36
#define REG_3A37    0x3A37
#define REG_3A38    0x3A38
#define REG_3A39    0x3A39
#define REG_3A3A    0x3A3A
#define REG_3A3B    0x3A3B
#define REG_3A3C    0x3A3C
#define REG_3A3D    0x3A3D
#define REG_3A3E    0x3A3E
#define REG_3A3F    0x3A3F
#define REG_3A40    0x3A40
#define REG_3A41    0x3A41
#define REG_3A42    0x3A42
#define REG_3A43    0x3A43
#define REG_3A44    0x3A44
#define REG_3A45    0x3A45
#define REG_3A46    0x3A46
#define REG_3A47    0x3A47
#define REG_3A48    0x3A48
#define REG_3A49    0x3A49
#define REG_3A4A    0x3A4A
#define REG_3A4B    0x3A4B
#define REG_3A4C    0x3A4C
#define REG_3A4D    0x3A4D
#define REG_3A4E    0x3A4E
#define REG_3A4F    0x3A4F
#define REG_3A50    0x3A50
#define REG_3A51    0x3A51
#define REG_3A52    0x3A52
#define REG_3A53    0x3A53
#define REG_3A54    0x3A54
#define REG_3A55    0x3A55
#define REG_3A56    0x3A56
#define REG_3A57    0x3A57
#define REG_3A58    0x3A58
#define REG_3A59    0x3A59
#define REG_3A5A    0x3A5A
#define REG_3A5B    0x3A5B
#define REG_3A5C    0x3A5C
#define REG_3A5D    0x3A5D
#define REG_3A5E    0x3A5E
#define REG_3A5F    0x3A5F
#define REG_3A60    0x3A60
#define REG_3A61    0x3A61
#define REG_3A62    0x3A62
#define REG_3A63    0x3A63
#define REG_3A64    0x3A64
#define REG_3A65    0x3A65
#define REG_3A66    0x3A66
#define REG_3A67    0x3A67
#define REG_3A68    0x3A68
#define REG_3A69    0x3A69
#define REG_3A6A    0x3A6A
#define REG_3A6B    0x3A6B
#define REG_3A6C    0x3A6C
#define REG_3A6D    0x3A6D
#define REG_3A6E    0x3A6E
#define REG_3A6F    0x3A6F
#define REG_3A70    0x3A70
#define REG_3A71    0x3A71
#define REG_3A72    0x3A72
#define REG_3A73    0x3A73
#define REG_3A74    0x3A74
#define REG_3A75    0x3A75
#define REG_3A76    0x3A76
#define REG_3A77    0x3A77
#define REG_3A78    0x3A78
#define REG_3A79    0x3A79
#define REG_3A7A    0x3A7A
#define REG_3A7B    0x3A7B
#define REG_3A7C    0x3A7C
#define REG_3A7D    0x3A7D
#define REG_3A7E    0x3A7E
#define REG_3A7F    0x3A7F
#define REG_3A80    0x3A80
#define REG_3A81    0x3A81
#define REG_3A82    0x3A82
#define REG_3A83    0x3A83
#define REG_3A84    0x3A84
#define REG_3A85    0x3A85
#define REG_3A86    0x3A86
#define REG_3A87    0x3A87
#define REG_3A88    0x3A88
#define REG_3A89    0x3A89
#define REG_3A8A    0x3A8A
#define REG_3A8B    0x3A8B
#define REG_3A8C    0x3A8C
#define REG_3A8D    0x3A8D
#define REG_3A8E    0x3A8E
#define REG_3A8F    0x3A8F
#define REG_3A90    0x3A90
#define REG_3A91    0x3A91
#define REG_3A92    0x3A92
#define REG_3A93    0x3A93
#define REG_3A94    0x3A94
#define REG_3A95    0x3A95
#define REG_3A96    0x3A96
#define REG_3A97    0x3A97
#define REG_3A98    0x3A98
#define REG_3A99    0x3A99
#define REG_3A9A    0x3A9A
#define REG_3A9B    0x3A9B
#define REG_3A9C    0x3A9C
#define REG_3A9D    0x3A9D
#define REG_3A9E    0x3A9E
#define REG_3A9F    0x3A9F
#define REG_3AA0    0x3AA0
#define REG_3AA1    0x3AA1
#define REG_3AA2    0x3AA2
#define REG_3AA3    0x3AA3
#define REG_3AA4    0x3AA4
#define REG_3AA5    0x3AA5
#define REG_3AA6    0x3AA6
#define REG_3AA7    0x3AA7
#define REG_3AA8    0x3AA8
#define REG_3AA9    0x3AA9
#define REG_3AAA    0x3AAA
#define REG_3AAB    0x3AAB
#define REG_3AAC    0x3AAC
#define REG_3AAD    0x3AAD
#define REG_3AAE    0x3AAE
#define REG_3AAF    0x3AAF
#define REG_3AB0    0x3AB0
#define REG_3AB1    0x3AB1
#define REG_3AB2    0x3AB2
#define REG_3AB3    0x3AB3
#define REG_3AB4    0x3AB4
#define REG_3AB5    0x3AB5
#define REG_3AB6    0x3AB6
#define REG_3AB7    0x3AB7
#define REG_3AB8    0x3AB8
#define REG_3AB9    0x3AB9
#define REG_3ABA    0x3ABA
#define REG_3ABB    0x3ABB
#define REG_3ABC    0x3ABC
#define REG_3ABD    0x3ABD
#define REG_3ABE    0x3ABE
#define REG_3ABF    0x3ABF
#define REG_3AC0    0x3AC0
#define REG_3AC1    0x3AC1
#define REG_3AC2    0x3AC2
#define REG_3AC3    0x3AC3
#define REG_3AC4    0x3AC4
#define REG_3AC5    0x3AC5
#define REG_3AC6    0x3AC6
#define REG_3AC7    0x3AC7
#define REG_3AC8    0x3AC8
#define REG_3AC9    0x3AC9
#define REG_3ACA    0x3ACA
#define REG_3ACB    0x3ACB
#define REG_3ACC    0x3ACC
#define REG_3ACD    0x3ACD
#define REG_3ACE    0x3ACE
#define REG_3ACF    0x3ACF
#define REG_3AD0    0x3AD0
#define REG_3AD1    0x3AD1
#define REG_3AD2    0x3AD2
#define REG_3AD3    0x3AD3
#define REG_3AD4    0x3AD4
#define REG_3AD5    0x3AD5
#define REG_3AD6    0x3AD6
#define REG_3AD7    0x3AD7
#define REG_3AD8    0x3AD8
#define REG_3AD9    0x3AD9
#define REG_3ADA    0x3ADA
#define REG_3ADB    0x3ADB
#define REG_3ADC    0x3ADC
#define REG_3ADD    0x3ADD
#define REG_3ADE    0x3ADE
#define REG_3ADF    0x3ADF
#define REG_3AE0    0x3AE0
#define REG_3AE1    0x3AE1
#define REG_3AE2    0x3AE2
#define REG_3AE3    0x3AE3
#define REG_3AE4    0x3AE4
#define REG_3AE5    0x3AE5
#define REG_3AE6    0x3AE6
#define REG_3AE7    0x3AE7
#define REG_3AE8    0x3AE8
#define REG_3AE9    0x3AE9
#define REG_3AEA    0x3AEA
#define REG_3AEB    0x3AEB
#define REG_3AEC    0x3AEC
#define REG_3AED    0x3AED
#define REG_3AEE    0x3AEE
#define REG_3AEF    0x3AEF
#define REG_3AF0    0x3AF0
#define REG_3AF1    0x3AF1
#define REG_3AF2    0x3AF2
#define REG_3AF3    0x3AF3
#define REG_3AF4    0x3AF4
#define REG_3AF5    0x3AF5
#define REG_3AF6    0x3AF6
#define REG_3AF7    0x3AF7
#define REG_3AF8    0x3AF8
#define REG_3AF9    0x3AF9
#define REG_3AFA    0x3AFA
#define REG_3AFB    0x3AFB
#define REG_3AFC    0x3AFC
#define REG_3AFD    0x3AFD
#define REG_3AFE    0x3AFE
#define REG_3AFF    0x3AFF

// CHIP_TSUMU DVI_DTOP2
#define REG_3B00    0x3B00
#define REG_3B01    0x3B01
#define REG_3B02    0x3B02
#define REG_3B03    0x3B03
#define REG_3B04    0x3B04
#define REG_3B05    0x3B05
#define REG_3B06    0x3B06
#define REG_3B07    0x3B07
#define REG_3B08    0x3B08
#define REG_3B09    0x3B09
#define REG_3B0A    0x3B0A
#define REG_3B0B    0x3B0B
#define REG_3B0C    0x3B0C
#define REG_3B0D    0x3B0D
#define REG_3B0E    0x3B0E
#define REG_3B0F    0x3B0F
#define REG_3B10    0x3B10
#define REG_3B11    0x3B11
#define REG_3B12    0x3B12
#define REG_3B13    0x3B13
#define REG_3B14    0x3B14
#define REG_3B15    0x3B15
#define REG_3B16    0x3B16
#define REG_3B17    0x3B17
#define REG_3B18    0x3B18
#define REG_3B19    0x3B19
#define REG_3B1A    0x3B1A
#define REG_3B1B    0x3B1B
#define REG_3B1C    0x3B1C
#define REG_3B1D    0x3B1D
#define REG_3B1E    0x3B1E
#define REG_3B1F    0x3B1F
#define REG_3B20    0x3B20
#define REG_3B21    0x3B21
#define REG_3B22    0x3B22
#define REG_3B23    0x3B23
#define REG_3B24    0x3B24
#define REG_3B25    0x3B25
#define REG_3B26    0x3B26
#define REG_3B27    0x3B27
#define REG_3B28    0x3B28
#define REG_3B29    0x3B29
#define REG_3B2A    0x3B2A
#define REG_3B2B    0x3B2B
#define REG_3B2C    0x3B2C
#define REG_3B2D    0x3B2D
#define REG_3B2E    0x3B2E
#define REG_3B2F    0x3B2F
#define REG_3B30    0x3B30
#define REG_3B31    0x3B31
#define REG_3B32    0x3B32
#define REG_3B33    0x3B33
#define REG_3B34    0x3B34
#define REG_3B35    0x3B35
#define REG_3B36    0x3B36
#define REG_3B37    0x3B37
#define REG_3B38    0x3B38
#define REG_3B39    0x3B39
#define REG_3B3A    0x3B3A
#define REG_3B3B    0x3B3B
#define REG_3B3C    0x3B3C
#define REG_3B3D    0x3B3D
#define REG_3B3E    0x3B3E
#define REG_3B3F    0x3B3F
#define REG_3B40    0x3B40
#define REG_3B41    0x3B41
#define REG_3B42    0x3B42
#define REG_3B43    0x3B43
#define REG_3B44    0x3B44
#define REG_3B45    0x3B45
#define REG_3B46    0x3B46
#define REG_3B47    0x3B47
#define REG_3B48    0x3B48
#define REG_3B49    0x3B49
#define REG_3B4A    0x3B4A
#define REG_3B4B    0x3B4B
#define REG_3B4C    0x3B4C
#define REG_3B4D    0x3B4D
#define REG_3B4E    0x3B4E
#define REG_3B4F    0x3B4F
#define REG_3B50    0x3B50
#define REG_3B51    0x3B51
#define REG_3B52    0x3B52
#define REG_3B53    0x3B53
#define REG_3B54    0x3B54
#define REG_3B55    0x3B55
#define REG_3B56    0x3B56
#define REG_3B57    0x3B57
#define REG_3B58    0x3B58
#define REG_3B59    0x3B59
#define REG_3B5A    0x3B5A
#define REG_3B5B    0x3B5B
#define REG_3B5C    0x3B5C
#define REG_3B5D    0x3B5D
#define REG_3B5E    0x3B5E
#define REG_3B5F    0x3B5F
#define REG_3B60    0x3B60
#define REG_3B61    0x3B61
#define REG_3B62    0x3B62
#define REG_3B63    0x3B63
#define REG_3B64    0x3B64
#define REG_3B65    0x3B65
#define REG_3B66    0x3B66
#define REG_3B67    0x3B67
#define REG_3B68    0x3B68
#define REG_3B69    0x3B69
#define REG_3B6A    0x3B6A
#define REG_3B6B    0x3B6B
#define REG_3B6C    0x3B6C
#define REG_3B6D    0x3B6D
#define REG_3B6E    0x3B6E
#define REG_3B6F    0x3B6F
#define REG_3B70    0x3B70
#define REG_3B71    0x3B71
#define REG_3B72    0x3B72
#define REG_3B73    0x3B73
#define REG_3B74    0x3B74
#define REG_3B75    0x3B75
#define REG_3B76    0x3B76
#define REG_3B77    0x3B77
#define REG_3B78    0x3B78
#define REG_3B79    0x3B79
#define REG_3B7A    0x3B7A
#define REG_3B7B    0x3B7B
#define REG_3B7C    0x3B7C
#define REG_3B7D    0x3B7D
#define REG_3B7E    0x3B7E
#define REG_3B7F    0x3B7F
#define REG_3B80    0x3B80
#define REG_3B81    0x3B81
#define REG_3B82    0x3B82
#define REG_3B83    0x3B83
#define REG_3B84    0x3B84
#define REG_3B85    0x3B85
#define REG_3B86    0x3B86
#define REG_3B87    0x3B87
#define REG_3B88    0x3B88
#define REG_3B89    0x3B89
#define REG_3B8A    0x3B8A
#define REG_3B8B    0x3B8B
#define REG_3B8C    0x3B8C
#define REG_3B8D    0x3B8D
#define REG_3B8E    0x3B8E
#define REG_3B8F    0x3B8F
#define REG_3B90    0x3B90
#define REG_3B91    0x3B91
#define REG_3B92    0x3B92
#define REG_3B93    0x3B93
#define REG_3B94    0x3B94
#define REG_3B95    0x3B95
#define REG_3B96    0x3B96
#define REG_3B97    0x3B97
#define REG_3B98    0x3B98
#define REG_3B99    0x3B99
#define REG_3B9A    0x3B9A
#define REG_3B9B    0x3B9B
#define REG_3B9C    0x3B9C
#define REG_3B9D    0x3B9D
#define REG_3B9E    0x3B9E
#define REG_3B9F    0x3B9F
#define REG_3BA0    0x3BA0
#define REG_3BA1    0x3BA1
#define REG_3BA2    0x3BA2
#define REG_3BA3    0x3BA3
#define REG_3BA4    0x3BA4
#define REG_3BA5    0x3BA5
#define REG_3BA6    0x3BA6
#define REG_3BA7    0x3BA7
#define REG_3BA8    0x3BA8
#define REG_3BA9    0x3BA9
#define REG_3BAA    0x3BAA
#define REG_3BAB    0x3BAB
#define REG_3BAC    0x3BAC
#define REG_3BAD    0x3BAD
#define REG_3BAE    0x3BAE
#define REG_3BAF    0x3BAF
#define REG_3BB0    0x3BB0
#define REG_3BB1    0x3BB1
#define REG_3BB2    0x3BB2
#define REG_3BB3    0x3BB3
#define REG_3BB4    0x3BB4
#define REG_3BB5    0x3BB5
#define REG_3BB6    0x3BB6
#define REG_3BB7    0x3BB7
#define REG_3BB8    0x3BB8
#define REG_3BB9    0x3BB9
#define REG_3BBA    0x3BBA
#define REG_3BBB    0x3BBB
#define REG_3BBC    0x3BBC
#define REG_3BBD    0x3BBD
#define REG_3BBE    0x3BBE
#define REG_3BBF    0x3BBF
#define REG_3BC0    0x3BC0
#define REG_3BC1    0x3BC1
#define REG_3BC2    0x3BC2
#define REG_3BC3    0x3BC3
#define REG_3BC4    0x3BC4
#define REG_3BC5    0x3BC5
#define REG_3BC6    0x3BC6
#define REG_3BC7    0x3BC7
#define REG_3BC8    0x3BC8
#define REG_3BC9    0x3BC9
#define REG_3BCA    0x3BCA
#define REG_3BCB    0x3BCB
#define REG_3BCC    0x3BCC
#define REG_3BCD    0x3BCD
#define REG_3BCE    0x3BCE
#define REG_3BCF    0x3BCF
#define REG_3BD0    0x3BD0
#define REG_3BD1    0x3BD1
#define REG_3BD2    0x3BD2
#define REG_3BD3    0x3BD3
#define REG_3BD4    0x3BD4
#define REG_3BD5    0x3BD5
#define REG_3BD6    0x3BD6
#define REG_3BD7    0x3BD7
#define REG_3BD8    0x3BD8
#define REG_3BD9    0x3BD9
#define REG_3BDA    0x3BDA
#define REG_3BDB    0x3BDB
#define REG_3BDC    0x3BDC
#define REG_3BDD    0x3BDD
#define REG_3BDE    0x3BDE
#define REG_3BDF    0x3BDF
#define REG_3BE0    0x3BE0
#define REG_3BE1    0x3BE1
#define REG_3BE2    0x3BE2
#define REG_3BE3    0x3BE3
#define REG_3BE4    0x3BE4
#define REG_3BE5    0x3BE5
#define REG_3BE6    0x3BE6
#define REG_3BE7    0x3BE7
#define REG_3BE8    0x3BE8
#define REG_3BE9    0x3BE9
#define REG_3BEA    0x3BEA
#define REG_3BEB    0x3BEB
#define REG_3BEC    0x3BEC
#define REG_3BED    0x3BED
#define REG_3BEE    0x3BEE
#define REG_3BEF    0x3BEF
#define REG_3BF0    0x3BF0
#define REG_3BF1    0x3BF1
#define REG_3BF2    0x3BF2
#define REG_3BF3    0x3BF3
#define REG_3BF4    0x3BF4
#define REG_3BF5    0x3BF5
#define REG_3BF6    0x3BF6
#define REG_3BF7    0x3BF7
#define REG_3BF8    0x3BF8
#define REG_3BF9    0x3BF9
#define REG_3BFA    0x3BFA
#define REG_3BFB    0x3BFB
#define REG_3BFC    0x3BFC
#define REG_3BFD    0x3BFD
#define REG_3BFE    0x3BFE
#define REG_3BFF    0x3BFF


#define REG_3C00    0x3C00
#define REG_3C01    0x3C01
#define REG_3C02    0x3C02
#define REG_3C03    0x3C03
#define REG_3C04    0x3C04
#define REG_3C05    0x3C05
#define REG_3C06    0x3C06
#define REG_3C07    0x3C07
#define REG_3C08    0x3C08
#define REG_3C09    0x3C09
#define REG_3C0A    0x3C0A
#define REG_3C0B    0x3C0B
#define REG_3C0C    0x3C0C
#define REG_3C0D    0x3C0D
#define REG_3C0E    0x3C0E
#define REG_3C0F    0x3C0F
#define REG_3C10    0x3C10
#define REG_3C11    0x3C11
#define REG_3C12    0x3C12
#define REG_3C13    0x3C13
#define REG_3C14    0x3C14
#define REG_3C15    0x3C15
#define REG_3C16    0x3C16
#define REG_3C17    0x3C17
#define REG_3C18    0x3C18
#define REG_3C19    0x3C19
#define REG_3C1A    0x3C1A
#define REG_3C1B    0x3C1B
#define REG_3C1C    0x3C1C
#define REG_3C1D    0x3C1D
#define REG_3C1E    0x3C1E
#define REG_3C1F    0x3C1F
#define REG_3C20    0x3C20
#define REG_3C21    0x3C21
#define REG_3C22    0x3C22
#define REG_3C23    0x3C23
#define REG_3C24    0x3C24
#define REG_3C25    0x3C25
#define REG_3C26    0x3C26
#define REG_3C27    0x3C27
#define REG_3C28    0x3C28
#define REG_3C29    0x3C29
#define REG_3C2A    0x3C2A
#define REG_3C2B    0x3C2B
#define REG_3C2C    0x3C2C
#define REG_3C2D    0x3C2D
#define REG_3C2E    0x3C2E
#define REG_3C2F    0x3C2F
#define REG_3C30    0x3C30
#define REG_3C31    0x3C31
#define REG_3C32    0x3C32
#define REG_3C33    0x3C33
#define REG_3C34    0x3C34
#define REG_3C35    0x3C35
#define REG_3C36    0x3C36
#define REG_3C37    0x3C37
#define REG_3C38    0x3C38
#define REG_3C39    0x3C39
#define REG_3C3A    0x3C3A
#define REG_3C3B    0x3C3B
#define REG_3C3C    0x3C3C
#define REG_3C3D    0x3C3D
#define REG_3C3E    0x3C3E
#define REG_3C3F    0x3C3F
#define REG_3C40    0x3C40
#define REG_3C41    0x3C41
#define REG_3C42    0x3C42
#define REG_3C43    0x3C43
#define REG_3C44    0x3C44
#define REG_3C45    0x3C45
#define REG_3C46    0x3C46
#define REG_3C47    0x3C47
#define REG_3C48    0x3C48
#define REG_3C49    0x3C49
#define REG_3C4A    0x3C4A
#define REG_3C4B    0x3C4B
#define REG_3C4C    0x3C4C
#define REG_3C4D    0x3C4D
#define REG_3C4E    0x3C4E
#define REG_3C4F    0x3C4F
#define REG_3C50    0x3C50
#define REG_3C51    0x3C51
#define REG_3C52    0x3C52
#define REG_3C53    0x3C53
#define REG_3C54    0x3C54
#define REG_3C55    0x3C55
#define REG_3C56    0x3C56
#define REG_3C57    0x3C57
#define REG_3C58    0x3C58
#define REG_3C59    0x3C59
#define REG_3C5A    0x3C5A
#define REG_3C5B    0x3C5B
#define REG_3C5C    0x3C5C
#define REG_3C5D    0x3C5D
#define REG_3C5E    0x3C5E
#define REG_3C5F    0x3C5F
#define REG_3C60    0x3C60
#define REG_3C61    0x3C61
#define REG_3C62    0x3C62
#define REG_3C63    0x3C63
#define REG_3C64    0x3C64
#define REG_3C65    0x3C65
#define REG_3C66    0x3C66
#define REG_3C67    0x3C67
#define REG_3C68    0x3C68
#define REG_3C69    0x3C69
#define REG_3C6A    0x3C6A
#define REG_3C6B    0x3C6B
#define REG_3C6C    0x3C6C
#define REG_3C6D    0x3C6D
#define REG_3C6E    0x3C6E
#define REG_3C6F    0x3C6F
#define REG_3C70    0x3C70
#define REG_3C71    0x3C71
#define REG_3C72    0x3C72
#define REG_3C73    0x3C73
#define REG_3C74    0x3C74
#define REG_3C75    0x3C75
#define REG_3C76    0x3C76
#define REG_3C77    0x3C77
#define REG_3C78    0x3C78
#define REG_3C79    0x3C79
#define REG_3C7A    0x3C7A
#define REG_3C7B    0x3C7B
#define REG_3C7C    0x3C7C
#define REG_3C7D    0x3C7D
#define REG_3C7E    0x3C7E
#define REG_3C7F    0x3C7F
#define REG_3C80    0x3C80
#define REG_3C81    0x3C81
#define REG_3C82    0x3C82
#define REG_3C83    0x3C83
#define REG_3C84    0x3C84
#define REG_3C85    0x3C85
#define REG_3C86    0x3C86
#define REG_3C87    0x3C87
#define REG_3C88    0x3C88
#define REG_3C89    0x3C89
#define REG_3C8A    0x3C8A
#define REG_3C8B    0x3C8B
#define REG_3C8C    0x3C8C
#define REG_3C8D    0x3C8D
#define REG_3C8E    0x3C8E
#define REG_3C8F    0x3C8F
#define REG_3C90    0x3C90
#define REG_3C91    0x3C91
#define REG_3C92    0x3C92
#define REG_3C93    0x3C93
#define REG_3C94    0x3C94
#define REG_3C95    0x3C95
#define REG_3C96    0x3C96
#define REG_3C97    0x3C97
#define REG_3C98    0x3C98
#define REG_3C99    0x3C99
#define REG_3C9A    0x3C9A
#define REG_3C9B    0x3C9B
#define REG_3C9C    0x3C9C
#define REG_3C9D    0x3C9D
#define REG_3C9E    0x3C9E
#define REG_3C9F    0x3C9F
#define REG_3CA0    0x3CA0
#define REG_3CA1    0x3CA1
#define REG_3CA2    0x3CA2
#define REG_3CA3    0x3CA3
#define REG_3CA4    0x3CA4
#define REG_3CA5    0x3CA5
#define REG_3CA6    0x3CA6
#define REG_3CA7    0x3CA7
#define REG_3CA8    0x3CA8
#define REG_3CA9    0x3CA9
#define REG_3CAA    0x3CAA
#define REG_3CAB    0x3CAB
#define REG_3CAC    0x3CAC
#define REG_3CAD    0x3CAD
#define REG_3CAE    0x3CAE
#define REG_3CAF    0x3CAF
#define REG_3CB0    0x3CB0
#define REG_3CB1    0x3CB1
#define REG_3CB2    0x3CB2
#define REG_3CB3    0x3CB3
#define REG_3CB4    0x3CB4
#define REG_3CB5    0x3CB5
#define REG_3CB6    0x3CB6
#define REG_3CB7    0x3CB7
#define REG_3CB8    0x3CB8
#define REG_3CB9    0x3CB9
#define REG_3CBA    0x3CBA
#define REG_3CBB    0x3CBB
#define REG_3CBC    0x3CBC
#define REG_3CBD    0x3CBD
#define REG_3CBE    0x3CBE
#define REG_3CBF    0x3CBF
#define REG_3CC0    0x3CC0
#define REG_3CC1    0x3CC1
#define REG_3CC2    0x3CC2
#define REG_3CC3    0x3CC3
#define REG_3CC4    0x3CC4
#define REG_3CC5    0x3CC5
#define REG_3CC6    0x3CC6
#define REG_3CC7    0x3CC7
#define REG_3CC8    0x3CC8
#define REG_3CC9    0x3CC9
#define REG_3CCA    0x3CCA
#define REG_3CCB    0x3CCB
#define REG_3CCC    0x3CCC
#define REG_3CCD    0x3CCD
#define REG_3CCE    0x3CCE
#define REG_3CCF    0x3CCF
#define REG_3CD0    0x3CD0
#define REG_3CD1    0x3CD1
#define REG_3CD2    0x3CD2
#define REG_3CD3    0x3CD3
#define REG_3CD4    0x3CD4
#define REG_3CD5    0x3CD5
#define REG_3CD6    0x3CD6
#define REG_3CD7    0x3CD7
#define REG_3CD8    0x3CD8
#define REG_3CD9    0x3CD9
#define REG_3CDA    0x3CDA
#define REG_3CDB    0x3CDB
#define REG_3CDC    0x3CDC
#define REG_3CDD    0x3CDD
#define REG_3CDE    0x3CDE
#define REG_3CDF    0x3CDF
#define REG_3CE0    0x3CE0
#define REG_3CE1    0x3CE1
#define REG_3CE2    0x3CE2
#define REG_3CE3    0x3CE3
#define REG_3CE4    0x3CE4
#define REG_3CE5    0x3CE5
#define REG_3CE6    0x3CE6
#define REG_3CE7    0x3CE7
#define REG_3CE8    0x3CE8
#define REG_3CE9    0x3CE9
#define REG_3CEA    0x3CEA
#define REG_3CEB    0x3CEB
#define REG_3CEC    0x3CEC
#define REG_3CED    0x3CED
#define REG_3CEE    0x3CEE
#define REG_3CEF    0x3CEF
#define REG_3CF0    0x3CF0
#define REG_3CF1    0x3CF1
#define REG_3CF2    0x3CF2
#define REG_3CF3    0x3CF3
#define REG_3CF4    0x3CF4
#define REG_3CF5    0x3CF5
#define REG_3CF6    0x3CF6
#define REG_3CF7    0x3CF7
#define REG_3CF8    0x3CF8
#define REG_3CF9    0x3CF9
#define REG_3CFA    0x3CFA
#define REG_3CFB    0x3CFB
#define REG_3CFC    0x3CFC
#define REG_3CFD    0x3CFD
#define REG_3CFE    0x3CFE
#define REG_3CFF    0x3CFF

#define REG_3E00    0x3E00
#define REG_3E01    0x3E01
#define REG_3E02    0x3E02
#define REG_3E03    0x3E03
#define REG_3E04    0x3E04
#define REG_3E05    0x3E05
#define REG_3E06    0x3E06
#define REG_3E07    0x3E07
#define REG_3E08    0x3E08
#define REG_3E09    0x3E09
#define REG_3E0A    0x3E0A
#define REG_3E0B    0x3E0B
#define REG_3E0C    0x3E0C
#define REG_3E0D    0x3E0D
#define REG_3E0E    0x3E0E
#define REG_3E0F    0x3E0F
#define REG_3E10    0x3E10
#define REG_3E11    0x3E11
#define REG_3E12    0x3E12
#define REG_3E13    0x3E13
#define REG_3E14    0x3E14
#define REG_3E15    0x3E15
#define REG_3E16    0x3E16
#define REG_3E17    0x3E17
#define REG_3E18    0x3E18
#define REG_3E19    0x3E19
#define REG_3E1A    0x3E1A
#define REG_3E1B    0x3E1B
#define REG_3E1C    0x3E1C
#define REG_3E1D    0x3E1D
#define REG_3E1E    0x3E1E
#define REG_3E1F    0x3E1F
#define REG_3E20    0x3E20
#define REG_3E21    0x3E21
#define REG_3E22    0x3E22
#define REG_3E23    0x3E23
#define REG_3E24    0x3E24
#define REG_3E25    0x3E25
#define REG_3E26    0x3E26
#define REG_3E27    0x3E27
#define REG_3E28    0x3E28
#define REG_3E29    0x3E29
#define REG_3E2A    0x3E2A
#define REG_3E2B    0x3E2B
#define REG_3E2C    0x3E2C
#define REG_3E2D    0x3E2D
#define REG_3E2E    0x3E2E
#define REG_3E2F    0x3E2F
#define REG_3E30    0x3E30
#define REG_3E31    0x3E31
#define REG_3E32    0x3E32
#define REG_3E33    0x3E33
#define REG_3E34    0x3E34
#define REG_3E35    0x3E35
#define REG_3E36    0x3E36
#define REG_3E37    0x3E37
#define REG_3E38    0x3E38
#define REG_3E39    0x3E39
#define REG_3E3A    0x3E3A
#define REG_3E3B    0x3E3B
#define REG_3E3C    0x3E3C
#define REG_3E3D    0x3E3D
#define REG_3E3E    0x3E3E
#define REG_3E3F    0x3E3F
#define REG_3E40    0x3E40
#define REG_3E41    0x3E41
#define REG_3E42    0x3E42
#define REG_3E43    0x3E43
#define REG_3E44    0x3E44
#define REG_3E45    0x3E45
#define REG_3E46    0x3E46
#define REG_3E47    0x3E47
#define REG_3E48    0x3E48
#define REG_3E49    0x3E49
#define REG_3E4A    0x3E4A
#define REG_3E4B    0x3E4B
#define REG_3E4C    0x3E4C
#define REG_3E4D    0x3E4D
#define REG_3E4E    0x3E4E
#define REG_3E4F    0x3E4F
#define REG_3E50    0x3E50
#define REG_3E51    0x3E51
#define REG_3E52    0x3E52
#define REG_3E53    0x3E53
#define REG_3E54    0x3E54
#define REG_3E55    0x3E55
#define REG_3E56    0x3E56
#define REG_3E57    0x3E57
#define REG_3E58    0x3E58
#define REG_3E59    0x3E59
#define REG_3E5A    0x3E5A
#define REG_3E5B    0x3E5B
#define REG_3E5C    0x3E5C
#define REG_3E5D    0x3E5D
#define REG_3E5E    0x3E5E
#define REG_3E5F    0x3E5F
#define REG_3E60    0x3E60
#define REG_3E61    0x3E61
#define REG_3E62    0x3E62
#define REG_3E63    0x3E63
#define REG_3E64    0x3E64
#define REG_3E65    0x3E65
#define REG_3E66    0x3E66
#define REG_3E67    0x3E67
#define REG_3E68    0x3E68
#define REG_3E69    0x3E69
#define REG_3E6A    0x3E6A
#define REG_3E6B    0x3E6B
#define REG_3E6C    0x3E6C
#define REG_3E6D    0x3E6D
#define REG_3E6E    0x3E6E
#define REG_3E6F    0x3E6F
#define REG_3E70    0x3E70
#define REG_3E71    0x3E71
#define REG_3E72    0x3E72
#define REG_3E73    0x3E73
#define REG_3E74    0x3E74
#define REG_3E75    0x3E75
#define REG_3E76    0x3E76
#define REG_3E77    0x3E77
#define REG_3E78    0x3E78
#define REG_3E79    0x3E79
#define REG_3E7A    0x3E7A
#define REG_3E7B    0x3E7B
#define REG_3E7C    0x3E7C
#define REG_3E7D    0x3E7D
#define REG_3E7E    0x3E7E
#define REG_3E7F    0x3E7F
#define REG_3E80    0x3E80
#define REG_3E81    0x3E81
#define REG_3E82    0x3E82
#define REG_3E83    0x3E83
#define REG_3E84    0x3E84
#define REG_3E85    0x3E85
#define REG_3E86    0x3E86
#define REG_3E87    0x3E87
#define REG_3E88    0x3E88
#define REG_3E89    0x3E89
#define REG_3E8A    0x3E8A
#define REG_3E8B    0x3E8B
#define REG_3E8C    0x3E8C
#define REG_3E8D    0x3E8D
#define REG_3E8E    0x3E8E
#define REG_3E8F    0x3E8F
#define REG_3E90    0x3E90
#define REG_3E91    0x3E91
#define REG_3E92    0x3E92
#define REG_3E93    0x3E93
#define REG_3E94    0x3E94
#define REG_3E95    0x3E95
#define REG_3E96    0x3E96
#define REG_3E97    0x3E97
#define REG_3E98    0x3E98
#define REG_3E99    0x3E99
#define REG_3E9A    0x3E9A
#define REG_3E9B    0x3E9B
#define REG_3E9C    0x3E9C
#define REG_3E9D    0x3E9D
#define REG_3E9E    0x3E9E
#define REG_3E9F    0x3E9F
#define REG_3EA0    0x3EA0
#define REG_3EA1    0x3EA1
#define REG_3EA2    0x3EA2
#define REG_3EA3    0x3EA3
#define REG_3EA4    0x3EA4
#define REG_3EA5    0x3EA5
#define REG_3EA6    0x3EA6
#define REG_3EA7    0x3EA7
#define REG_3EA8    0x3EA8
#define REG_3EA9    0x3EA9
#define REG_3EAA    0x3EAA
#define REG_3EAB    0x3EAB
#define REG_3EAC    0x3EAC
#define REG_3EAD    0x3EAD
#define REG_3EAE    0x3EAE
#define REG_3EAF    0x3EAF
#define REG_3EB0    0x3EB0
#define REG_3EB1    0x3EB1
#define REG_3EB2    0x3EB2
#define REG_3EB3    0x3EB3
#define REG_3EB4    0x3EB4
#define REG_3EB5    0x3EB5
#define REG_3EB6    0x3EB6
#define REG_3EB7    0x3EB7
#define REG_3EB8    0x3EB8
#define REG_3EB9    0x3EB9
#define REG_3EBA    0x3EBA
#define REG_3EBB    0x3EBB
#define REG_3EBC    0x3EBC
#define REG_3EBD    0x3EBD
#define REG_3EBE    0x3EBE
#define REG_3EBF    0x3EBF
#define REG_3EC0    0x3EC0
#define REG_3EC1    0x3EC1
#define REG_3EC2    0x3EC2
#define REG_3EC3    0x3EC3
#define REG_3EC4    0x3EC4
#define REG_3EC5    0x3EC5
#define REG_3EC6    0x3EC6
#define REG_3EC7    0x3EC7
#define REG_3EC8    0x3EC8
#define REG_3EC9    0x3EC9
#define REG_3ECA    0x3ECA
#define REG_3ECB    0x3ECB
#define REG_3ECC    0x3ECC
#define REG_3ECD    0x3ECD
#define REG_3ECE    0x3ECE
#define REG_3ECF    0x3ECF
#define REG_3ED0    0x3ED0
#define REG_3ED1    0x3ED1
#define REG_3ED2    0x3ED2
#define REG_3ED3    0x3ED3
#define REG_3ED4    0x3ED4
#define REG_3ED5    0x3ED5
#define REG_3ED6    0x3ED6
#define REG_3ED7    0x3ED7
#define REG_3ED8    0x3ED8
#define REG_3ED9    0x3ED9
#define REG_3EDA    0x3EDA
#define REG_3EDB    0x3EDB
#define REG_3EDC    0x3EDC
#define REG_3EDD    0x3EDD
#define REG_3EDE    0x3EDE
#define REG_3EDF    0x3EDF
#define REG_3EE0    0x3EE0
#define REG_3EE1    0x3EE1
#define REG_3EE2    0x3EE2
#define REG_3EE3    0x3EE3
#define REG_3EE4    0x3EE4
#define REG_3EE5    0x3EE5
#define REG_3EE6    0x3EE6
#define REG_3EE7    0x3EE7
#define REG_3EE8    0x3EE8
#define REG_3EE9    0x3EE9
#define REG_3EEA    0x3EEA
#define REG_3EEB    0x3EEB
#define REG_3EEC    0x3EEC
#define REG_3EED    0x3EED
#define REG_3EEE    0x3EEE
#define REG_3EEF    0x3EEF
#define REG_3EF0    0x3EF0
#define REG_3EF1    0x3EF1
#define REG_3EF2    0x3EF2
#define REG_3EF3    0x3EF3
#define REG_3EF4    0x3EF4
#define REG_3EF5    0x3EF5
#define REG_3EF6    0x3EF6
#define REG_3EF7    0x3EF7
#define REG_3EF8    0x3EF8
#define REG_3EF9    0x3EF9
#define REG_3EFA    0x3EFA
#define REG_3EFB    0x3EFB
#define REG_3EFC    0x3EFC
#define REG_3EFD    0x3EFD
#define REG_3EFE    0x3EFE
#define REG_3EFF    0x3EFF



#define REG_3F80    0x3F80
#define REG_3F81    0x3F81
#define REG_3F82    0x3F82
#define REG_3F83    0x3F83
#define REG_3F84    0x3F84
#define REG_3F85    0x3F85
#define REG_3F86    0x3F86
#define REG_3F87    0x3F87
#define REG_3F88    0x3F88
#define REG_3F89    0x3F89
#define REG_3F8A    0x3F8A
#define REG_3F8B    0x3F8B
#define REG_3F8C    0x3F8C
#define REG_3F8D    0x3F8D
#define REG_3F8E    0x3F8E
#define REG_3F8F    0x3F8F






#define SC_BANK0    0x00
#define SC_BANK3    0x03
#define SC_BANK5    0x05
#define SC_BANK6    0x06
#define SC_BANKE    0x0E
#define SC_BANK18   0x18
#define BKMASKSC    (_BIT15)

#define SC0_00      (0x0000|_BIT15)
#define SC0_01      (0x0001|_BIT15)
#define SC0_02      (0x0002|_BIT15)
#define SC0_03      (0x0003|_BIT15)
#define SC0_04      (0x0004|_BIT15)
#define SC0_05      (0x0005|_BIT15)
#define SC0_06      (0x0006|_BIT15)
#define SC0_07      (0x0007|_BIT15)
#define SC0_08      (0x0008|_BIT15)
#define SC0_09      (0x0009|_BIT15)
#define SC0_0A      (0x000A|_BIT15)
#define SC0_0B      (0x000B|_BIT15)
#define SC0_0C      (0x000C|_BIT15)
#define SC0_0D      (0x000D|_BIT15)
#define SC0_0E      (0x000E|_BIT15)
#define SC0_0F      (0x000F|_BIT15)
#define SC0_10      (0x0010|_BIT15)
#define SC0_11      (0x0011|_BIT15)
#define SC0_12      (0x0012|_BIT15)
#define SC0_13      (0x0013|_BIT15)
#define SC0_14      (0x0014|_BIT15)
#define SC0_15      (0x0015|_BIT15)
#define SC0_16      (0x0016|_BIT15)
#define SC0_17      (0x0017|_BIT15)
#define SC0_18      (0x0018|_BIT15)
#define SC0_19      (0x0019|_BIT15)
#define SC0_1A      (0x001A|_BIT15)
#define SC0_1B      (0x001B|_BIT15)
#define SC0_1C      (0x001C|_BIT15)
#define SC0_1D      (0x001D|_BIT15)
#define SC0_1E      (0x001E|_BIT15)
#define SC0_1F      (0x001F|_BIT15)
#define SC0_20      (0x0020|_BIT15)
#define SC0_21      (0x0021|_BIT15)
#define SC0_22      (0x0022|_BIT15)
#define SC0_23      (0x0023|_BIT15)
#define SC0_24      (0x0024|_BIT15)
#define SC0_25      (0x0025|_BIT15)
#define SC0_26      (0x0026|_BIT15)
#define SC0_27      (0x0027|_BIT15)
#define SC0_28      (0x0028|_BIT15)
#define SC0_29      (0x0029|_BIT15)
#define SC0_2A      (0x002A|_BIT15)
#define SC0_2B      (0x002B|_BIT15)
#define SC0_2C      (0x002C|_BIT15)
#define SC0_2D      (0x002D|_BIT15)
#define SC0_2E      (0x002E|_BIT15)
#define SC0_2F      (0x002F|_BIT15)
#define SC0_30      (0x0030|_BIT15)
#define SC0_31      (0x0031|_BIT15)
#define SC0_32      (0x0032|_BIT15)
#define SC0_33      (0x0033|_BIT15)
#define SC0_34      (0x0034|_BIT15)
#define SC0_35      (0x0035|_BIT15)
#define SC0_36      (0x0036|_BIT15)
#define SC0_37      (0x0037|_BIT15)
#define SC0_38      (0x0038|_BIT15)
#define SC0_39      (0x0039|_BIT15)
#define SC0_3A      (0x003A|_BIT15)
#define SC0_3B      (0x003B|_BIT15)
#define SC0_3C      (0x003C|_BIT15)
#define SC0_3D      (0x003D|_BIT15)
#define SC0_3E      (0x003E|_BIT15)
#define SC0_3F      (0x003F|_BIT15)
#define SC0_40      (0x0040|_BIT15)
#define SC0_41      (0x0041|_BIT15)
#define SC0_42      (0x0042|_BIT15)
#define SC0_43      (0x0043|_BIT15)
#define SC0_44      (0x0044|_BIT15)
#define SC0_45      (0x0045|_BIT15)
#define SC0_46      (0x0046|_BIT15)
#define SC0_47      (0x0047|_BIT15)
#define SC0_48      (0x0048|_BIT15)
#define SC0_49      (0x0049|_BIT15)
#define SC0_4A      (0x004A|_BIT15)
#define SC0_4B      (0x004B|_BIT15)
#define SC0_4C      (0x004C|_BIT15)
#define SC0_4D      (0x004D|_BIT15)
#define SC0_4E      (0x004E|_BIT15)
#define SC0_4F      (0x004F|_BIT15)
#define SC0_50      (0x0050|_BIT15)
#define SC0_51      (0x0051|_BIT15)
#define SC0_52      (0x0052|_BIT15)
#define SC0_53      (0x0053|_BIT15)
#define SC0_54      (0x0054|_BIT15)
#define SC0_55      (0x0055|_BIT15)
#define SC0_56      (0x0056|_BIT15)
#define SC0_57      (0x0057|_BIT15)
#define SC0_58      (0x0058|_BIT15)
#define SC0_59      (0x0059|_BIT15)
#define SC0_5A      (0x005A|_BIT15)
#define SC0_5B      (0x005B|_BIT15)
#define SC0_5C      (0x005C|_BIT15)
#define SC0_5D      (0x005D|_BIT15)
#define SC0_5E      (0x005E|_BIT15)
#define SC0_5F      (0x005F|_BIT15)
#define SC0_60      (0x0060|_BIT15)
#define SC0_61      (0x0061|_BIT15)
#define SC0_62      (0x0062|_BIT15)
#define SC0_63      (0x0063|_BIT15)
#define SC0_64      (0x0064|_BIT15)
#define SC0_65      (0x0065|_BIT15)
#define SC0_66      (0x0066|_BIT15)
#define SC0_67      (0x0067|_BIT15)
#define SC0_68      (0x0068|_BIT15)
#define SC0_69      (0x0069|_BIT15)
#define SC0_6A      (0x006A|_BIT15)
#define SC0_6B      (0x006B|_BIT15)
#define SC0_6C      (0x006C|_BIT15)
#define SC0_6D      (0x006D|_BIT15)
#define SC0_6E      (0x006E|_BIT15)
#define SC0_6F      (0x006F|_BIT15)
#define SC0_70      (0x0070|_BIT15)
#define SC0_71      (0x0071|_BIT15)
#define SC0_72      (0x0072|_BIT15)
#define SC0_73      (0x0073|_BIT15)
#define SC0_74      (0x0074|_BIT15)
#define SC0_75      (0x0075|_BIT15)
#define SC0_76      (0x0076|_BIT15)
#define SC0_77      (0x0077|_BIT15)
#define SC0_78      (0x0078|_BIT15)
#define SC0_79      (0x0079|_BIT15)
#define SC0_7A      (0x007A|_BIT15)
#define SC0_7B      (0x007B|_BIT15)
#define SC0_7C      (0x007C|_BIT15)
#define SC0_7D      (0x007D|_BIT15)
#define SC0_7E      (0x007E|_BIT15)
#define SC0_7F      (0x007F|_BIT15)
#define SC0_80      (0x0080|_BIT15)
#define SC0_81      (0x0081|_BIT15)
#define SC0_82      (0x0082|_BIT15)
#define SC0_83      (0x0083|_BIT15)
#define SC0_84      (0x0084|_BIT15)
#define SC0_85      (0x0085|_BIT15)
#define SC0_86      (0x0086|_BIT15)
#define SC0_87      (0x0087|_BIT15)
#define SC0_88      (0x0088|_BIT15)
#define SC0_89      (0x0089|_BIT15)
#define SC0_8A      (0x008A|_BIT15)
#define SC0_8B      (0x008B|_BIT15)
#define SC0_8C      (0x008C|_BIT15)
#define SC0_8D      (0x008D|_BIT15)
#define SC0_8E      (0x008E|_BIT15)
#define SC0_8F      (0x008F|_BIT15)
#define SC0_90      (0x0090|_BIT15)
#define SC0_91      (0x0091|_BIT15)
#define SC0_92      (0x0092|_BIT15)
#define SC0_93      (0x0093|_BIT15)
#define SC0_94      (0x0094|_BIT15)
#define SC0_95      (0x0095|_BIT15)
#define SC0_96      (0x0096|_BIT15)
#define SC0_97      (0x0097|_BIT15)
#define SC0_98      (0x0098|_BIT15)
#define SC0_99      (0x0099|_BIT15)
#define SC0_9A      (0x009A|_BIT15)
#define SC0_9B      (0x009B|_BIT15)
#define SC0_9C      (0x009C|_BIT15)
#define SC0_9D      (0x009D|_BIT15)
#define SC0_9E      (0x009E|_BIT15)
#define SC0_9F      (0x009F|_BIT15)
#define SC0_A0      (0x00A0|_BIT15)
#define SC0_A1      (0x00A1|_BIT15)
#define SC0_A2      (0x00A2|_BIT15)
#define SC0_A3      (0x00A3|_BIT15)
#define SC0_A4      (0x00A4|_BIT15)
#define SC0_A5      (0x00A5|_BIT15)
#define SC0_A6      (0x00A6|_BIT15)
#define SC0_A7      (0x00A7|_BIT15)
#define SC0_A8      (0x00A8|_BIT15)
#define SC0_A9      (0x00A9|_BIT15)
#define SC0_AA      (0x00AA|_BIT15)
#define SC0_AB      (0x00AB|_BIT15)
#define SC0_AC      (0x00AC|_BIT15)
#define SC0_AD      (0x00AD|_BIT15)
#define SC0_AE      (0x00AE|_BIT15)
#define SC0_AF      (0x00AF|_BIT15)
#define SC0_B0      (0x00B0|_BIT15)
#define SC0_B1      (0x00B1|_BIT15)
#define SC0_B2      (0x00B2|_BIT15)
#define SC0_B3      (0x00B3|_BIT15)
#define SC0_B4      (0x00B4|_BIT15)
#define SC0_B5      (0x00B5|_BIT15)
#define SC0_B6      (0x00B6|_BIT15)
#define SC0_B7      (0x00B7|_BIT15)
#define SC0_B8      (0x00B8|_BIT15)
#define SC0_B9      (0x00B9|_BIT15)
#define SC0_BA      (0x00BA|_BIT15)
#define SC0_BB      (0x00BB|_BIT15)
#define SC0_BC      (0x00BC|_BIT15)
#define SC0_BD      (0x00BD|_BIT15)
#define SC0_BE      (0x00BE|_BIT15)
#define SC0_BF      (0x00BF|_BIT15)
#define SC0_C0      (0x00C0|_BIT15)
#define SC0_C1      (0x00C1|_BIT15)
#define SC0_C2      (0x00C2|_BIT15)
#define SC0_C3      (0x00C3|_BIT15)
#define SC0_C4      (0x00C4|_BIT15)
#define SC0_C5      (0x00C5|_BIT15)
#define SC0_C6      (0x00C6|_BIT15)
#define SC0_C7      (0x00C7|_BIT15)
#define SC0_C8      (0x00C8|_BIT15)
#define SC0_C9      (0x00C9|_BIT15)
#define SC0_CA      (0x00CA|_BIT15)
#define SC0_CB      (0x00CB|_BIT15)
#define SC0_CC      (0x00CC|_BIT15)
#define SC0_CD      (0x00CD|_BIT15)
#define SC0_CE      (0x00CE|_BIT15)
#define SC0_CF      (0x00CF|_BIT15)
#define SC0_D0      (0x00D0|_BIT15)
#define SC0_D1      (0x00D1|_BIT15)
#define SC0_D2      (0x00D2|_BIT15)
#define SC0_D3      (0x00D3|_BIT15)
#define SC0_D4      (0x00D4|_BIT15)
#define SC0_D5      (0x00D5|_BIT15)
#define SC0_D6      (0x00D6|_BIT15)
#define SC0_D7      (0x00D7|_BIT15)
#define SC0_D8      (0x00D8|_BIT15)
#define SC0_D9      (0x00D9|_BIT15)
#define SC0_DA      (0x00DA|_BIT15)
#define SC0_DB      (0x00DB|_BIT15)
#define SC0_DC      (0x00DC|_BIT15)
#define SC0_DD      (0x00DD|_BIT15)
#define SC0_DE      (0x00DE|_BIT15)
#define SC0_DF      (0x00DF|_BIT15)
#define SC0_E0      (0x00E0|_BIT15)
#define SC0_E1      (0x00E1|_BIT15)
#define SC0_E2      (0x00E2|_BIT15)
#define SC0_E3      (0x00E3|_BIT15)
#define SC0_E4      (0x00E4|_BIT15)
#define SC0_E5      (0x00E5|_BIT15)
#define SC0_E6      (0x00E6|_BIT15)
#define SC0_E7      (0x00E7|_BIT15)
#define SC0_E8      (0x00E8|_BIT15)
#define SC0_E9      (0x00E9|_BIT15)
#define SC0_EA      (0x00EA|_BIT15)
#define SC0_EB      (0x00EB|_BIT15)
#define SC0_EC      (0x00EC|_BIT15)
#define SC0_ED      (0x00ED|_BIT15)
#define SC0_EE      (0x00EE|_BIT15)
#define SC0_EF      (0x00EF|_BIT15)
#define SC0_F0      (0x00F0|_BIT15)
#define SC0_F1      (0x00F1|_BIT15)
#define SC0_F2      (0x00F2|_BIT15)
#define SC0_F3      (0x00F3|_BIT15)
#define SC0_F4      (0x00F4|_BIT15)
#define SC0_F5      (0x00F5|_BIT15)
#define SC0_F6      (0x00F6|_BIT15)
#define SC0_F7      (0x00F7|_BIT15)
#define SC0_F8      (0x00F8|_BIT15)
#define SC0_F9      (0x00F9|_BIT15)
#define SC0_FA      (0x00FA|_BIT15)
#define SC0_FB      (0x00FB|_BIT15)
#define SC0_FC      (0x00FC|_BIT15)
#define SC0_FD      (0x00FD|_BIT15)
#define SC0_FE      (0x00FE|_BIT15)
#define SC0_FF      (0x00FF|_BIT15)


#define SC1_00      (0x0100|_BIT15)
#define SC1_01      (0x0101|_BIT15)
#define SC1_02      (0x0102|_BIT15)
#define SC1_03      (0x0103|_BIT15)
#define SC1_04      (0x0104|_BIT15)
#define SC1_05      (0x0105|_BIT15)
#define SC1_06      (0x0106|_BIT15)
#define SC1_07      (0x0107|_BIT15)
#define SC1_08      (0x0108|_BIT15)
#define SC1_09      (0x0109|_BIT15)
#define SC1_0A      (0x010A|_BIT15)
#define SC1_0B      (0x010B|_BIT15)
#define SC1_0C      (0x010C|_BIT15)
#define SC1_0D      (0x010D|_BIT15)
#define SC1_0E      (0x010E|_BIT15)
#define SC1_0F      (0x010F|_BIT15)
#define SC1_10      (0x0110|_BIT15)
#define SC1_11      (0x0111|_BIT15)
#define SC1_12      (0x0112|_BIT15)
#define SC1_13      (0x0113|_BIT15)
#define SC1_14      (0x0114|_BIT15)
#define SC1_15      (0x0115|_BIT15)
#define SC1_16      (0x0116|_BIT15)
#define SC1_17      (0x0117|_BIT15)
#define SC1_18      (0x0118|_BIT15)
#define SC1_19      (0x0119|_BIT15)
#define SC1_1A      (0x011A|_BIT15)
#define SC1_1B      (0x011B|_BIT15)
#define SC1_1C      (0x011C|_BIT15)
#define SC1_1D      (0x011D|_BIT15)
#define SC1_1E      (0x011E|_BIT15)
#define SC1_1F      (0x011F|_BIT15)
#define SC1_20      (0x0120|_BIT15)
#define SC1_21      (0x0121|_BIT15)
#define SC1_22      (0x0122|_BIT15)
#define SC1_23      (0x0123|_BIT15)
#define SC1_24      (0x0124|_BIT15)
#define SC1_25      (0x0125|_BIT15)
#define SC1_26      (0x0126|_BIT15)
#define SC1_27      (0x0127|_BIT15)
#define SC1_28      (0x0128|_BIT15)
#define SC1_29      (0x0129|_BIT15)
#define SC1_2A      (0x012A|_BIT15)
#define SC1_2B      (0x012B|_BIT15)
#define SC1_2C      (0x012C|_BIT15)
#define SC1_2D      (0x012D|_BIT15)
#define SC1_2E      (0x012E|_BIT15)
#define SC1_2F      (0x012F|_BIT15)
#define SC1_30      (0x0130|_BIT15)
#define SC1_31      (0x0131|_BIT15)
#define SC1_32      (0x0132|_BIT15)
#define SC1_33      (0x0133|_BIT15)
#define SC1_34      (0x0134|_BIT15)
#define SC1_35      (0x0135|_BIT15)
#define SC1_36      (0x0136|_BIT15)
#define SC1_37      (0x0137|_BIT15)
#define SC1_38      (0x0138|_BIT15)
#define SC1_39      (0x0139|_BIT15)
#define SC1_3A      (0x013A|_BIT15)
#define SC1_3B      (0x013B|_BIT15)
#define SC1_3C      (0x013C|_BIT15)
#define SC1_3D      (0x013D|_BIT15)
#define SC1_3E      (0x013E|_BIT15)
#define SC1_3F      (0x013F|_BIT15)
#define SC1_40      (0x0140|_BIT15)
#define SC1_41      (0x0141|_BIT15)
#define SC1_42      (0x0142|_BIT15)
#define SC1_43      (0x0143|_BIT15)
#define SC1_44      (0x0144|_BIT15)
#define SC1_45      (0x0145|_BIT15)
#define SC1_46      (0x0146|_BIT15)
#define SC1_47      (0x0147|_BIT15)
#define SC1_48      (0x0148|_BIT15)
#define SC1_49      (0x0149|_BIT15)
#define SC1_4A      (0x014A|_BIT15)
#define SC1_4B      (0x014B|_BIT15)
#define SC1_4C      (0x014C|_BIT15)
#define SC1_4D      (0x014D|_BIT15)
#define SC1_4E      (0x014E|_BIT15)
#define SC1_4F      (0x014F|_BIT15)
#define SC1_50      (0x0150|_BIT15)
#define SC1_51      (0x0151|_BIT15)
#define SC1_52      (0x0152|_BIT15)
#define SC1_53      (0x0153|_BIT15)
#define SC1_54      (0x0154|_BIT15)
#define SC1_55      (0x0155|_BIT15)
#define SC1_56      (0x0156|_BIT15)
#define SC1_57      (0x0157|_BIT15)
#define SC1_58      (0x0158|_BIT15)
#define SC1_59      (0x0159|_BIT15)
#define SC1_5A      (0x015A|_BIT15)
#define SC1_5B      (0x015B|_BIT15)
#define SC1_5C      (0x015C|_BIT15)
#define SC1_5D      (0x015D|_BIT15)
#define SC1_5E      (0x015E|_BIT15)
#define SC1_5F      (0x015F|_BIT15)
#define SC1_60      (0x0160|_BIT15)
#define SC1_61      (0x0161|_BIT15)
#define SC1_62      (0x0162|_BIT15)
#define SC1_63      (0x0163|_BIT15)
#define SC1_64      (0x0164|_BIT15)
#define SC1_65      (0x0165|_BIT15)
#define SC1_66      (0x0166|_BIT15)
#define SC1_67      (0x0167|_BIT15)
#define SC1_68      (0x0168|_BIT15)
#define SC1_69      (0x0169|_BIT15)
#define SC1_6A      (0x016A|_BIT15)
#define SC1_6B      (0x016B|_BIT15)
#define SC1_6C      (0x016C|_BIT15)
#define SC1_6D      (0x016D|_BIT15)
#define SC1_6E      (0x016E|_BIT15)
#define SC1_6F      (0x016F|_BIT15)
#define SC1_70      (0x0170|_BIT15)
#define SC1_71      (0x0171|_BIT15)
#define SC1_72      (0x0172|_BIT15)
#define SC1_73      (0x0173|_BIT15)
#define SC1_74      (0x0174|_BIT15)
#define SC1_75      (0x0175|_BIT15)
#define SC1_76      (0x0176|_BIT15)
#define SC1_77      (0x0177|_BIT15)
#define SC1_78      (0x0178|_BIT15)
#define SC1_79      (0x0179|_BIT15)
#define SC1_7A      (0x017A|_BIT15)
#define SC1_7B      (0x017B|_BIT15)
#define SC1_7C      (0x017C|_BIT15)
#define SC1_7D      (0x017D|_BIT15)
#define SC1_7E      (0x017E|_BIT15)
#define SC1_7F      (0x017F|_BIT15)
#define SC1_80      (0x0180|_BIT15)
#define SC1_81      (0x0181|_BIT15)
#define SC1_82      (0x0182|_BIT15)
#define SC1_83      (0x0183|_BIT15)
#define SC1_84      (0x0184|_BIT15)
#define SC1_85      (0x0185|_BIT15)
#define SC1_86      (0x0186|_BIT15)
#define SC1_87      (0x0187|_BIT15)
#define SC1_88      (0x0188|_BIT15)
#define SC1_89      (0x0189|_BIT15)
#define SC1_8A      (0x018A|_BIT15)
#define SC1_8B      (0x018B|_BIT15)
#define SC1_8C      (0x018C|_BIT15)
#define SC1_8D      (0x018D|_BIT15)
#define SC1_8E      (0x018E|_BIT15)
#define SC1_8F      (0x018F|_BIT15)
#define SC1_90      (0x0190|_BIT15)
#define SC1_91      (0x0191|_BIT15)
#define SC1_92      (0x0192|_BIT15)
#define SC1_93      (0x0193|_BIT15)
#define SC1_94      (0x0194|_BIT15)
#define SC1_95      (0x0195|_BIT15)
#define SC1_96      (0x0196|_BIT15)
#define SC1_97      (0x0197|_BIT15)
#define SC1_98      (0x0198|_BIT15)
#define SC1_99      (0x0199|_BIT15)
#define SC1_9A      (0x019A|_BIT15)
#define SC1_9B      (0x019B|_BIT15)
#define SC1_9C      (0x019C|_BIT15)
#define SC1_9D      (0x019D|_BIT15)
#define SC1_9E      (0x019E|_BIT15)
#define SC1_9F      (0x019F|_BIT15)
#define SC1_A0      (0x01A0|_BIT15)
#define SC1_A1      (0x01A1|_BIT15)
#define SC1_A2      (0x01A2|_BIT15)
#define SC1_A3      (0x01A3|_BIT15)
#define SC1_A4      (0x01A4|_BIT15)
#define SC1_A5      (0x01A5|_BIT15)
#define SC1_A6      (0x01A6|_BIT15)
#define SC1_A7      (0x01A7|_BIT15)
#define SC1_A8      (0x01A8|_BIT15)
#define SC1_A9      (0x01A9|_BIT15)
#define SC1_AA      (0x01AA|_BIT15)
#define SC1_AB      (0x01AB|_BIT15)
#define SC1_AC      (0x01AC|_BIT15)
#define SC1_AD      (0x01AD|_BIT15)
#define SC1_AE      (0x01AE|_BIT15)
#define SC1_AF      (0x01AF|_BIT15)
#define SC1_B0      (0x01B0|_BIT15)
#define SC1_B1      (0x01B1|_BIT15)
#define SC1_B2      (0x01B2|_BIT15)
#define SC1_B3      (0x01B3|_BIT15)
#define SC1_B4      (0x01B4|_BIT15)
#define SC1_B5      (0x01B5|_BIT15)
#define SC1_B6      (0x01B6|_BIT15)
#define SC1_B7      (0x01B7|_BIT15)
#define SC1_B8      (0x01B8|_BIT15)
#define SC1_B9      (0x01B9|_BIT15)
#define SC1_BA      (0x01BA|_BIT15)
#define SC1_BB      (0x01BB|_BIT15)
#define SC1_BC      (0x01BC|_BIT15)
#define SC1_BD      (0x01BD|_BIT15)
#define SC1_BE      (0x01BE|_BIT15)
#define SC1_BF      (0x01BF|_BIT15)
#define SC1_C0      (0x01C0|_BIT15)
#define SC1_C1      (0x01C1|_BIT15)
#define SC1_C2      (0x01C2|_BIT15)
#define SC1_C3      (0x01C3|_BIT15)
#define SC1_C4      (0x01C4|_BIT15)
#define SC1_C5      (0x01C5|_BIT15)
#define SC1_C6      (0x01C6|_BIT15)
#define SC1_C7      (0x01C7|_BIT15)
#define SC1_C8      (0x01C8|_BIT15)
#define SC1_C9      (0x01C9|_BIT15)
#define SC1_CA      (0x01CA|_BIT15)
#define SC1_CB      (0x01CB|_BIT15)
#define SC1_CC      (0x01CC|_BIT15)
#define SC1_CD      (0x01CD|_BIT15)
#define SC1_CE      (0x01CE|_BIT15)
#define SC1_CF      (0x01CF|_BIT15)
#define SC1_D0      (0x01D0|_BIT15)
#define SC1_D1      (0x01D1|_BIT15)
#define SC1_D2      (0x01D2|_BIT15)
#define SC1_D3      (0x01D3|_BIT15)
#define SC1_D4      (0x01D4|_BIT15)
#define SC1_D5      (0x01D5|_BIT15)
#define SC1_D6      (0x01D6|_BIT15)
#define SC1_D7      (0x01D7|_BIT15)
#define SC1_D8      (0x01D8|_BIT15)
#define SC1_D9      (0x01D9|_BIT15)
#define SC1_DA      (0x01DA|_BIT15)
#define SC1_DB      (0x01DB|_BIT15)
#define SC1_DC      (0x01DC|_BIT15)
#define SC1_DD      (0x01DD|_BIT15)
#define SC1_DE      (0x01DE|_BIT15)
#define SC1_DF      (0x01DF|_BIT15)
#define SC1_E0      (0x01E0|_BIT15)
#define SC1_E1      (0x01E1|_BIT15)
#define SC1_E2      (0x01E2|_BIT15)
#define SC1_E3      (0x01E3|_BIT15)
#define SC1_E4      (0x01E4|_BIT15)
#define SC1_E5      (0x01E5|_BIT15)
#define SC1_E6      (0x01E6|_BIT15)
#define SC1_E7      (0x01E7|_BIT15)
#define SC1_E8      (0x01E8|_BIT15)
#define SC1_E9      (0x01E9|_BIT15)
#define SC1_EA      (0x01EA|_BIT15)
#define SC1_EB      (0x01EB|_BIT15)
#define SC1_EC      (0x01EC|_BIT15)
#define SC1_ED      (0x01ED|_BIT15)
#define SC1_EE      (0x01EE|_BIT15)
#define SC1_EF      (0x01EF|_BIT15)
#define SC1_F0      (0x01F0|_BIT15)
#define SC1_F1      (0x01F1|_BIT15)
#define SC1_F2      (0x01F2|_BIT15)
#define SC1_F3      (0x01F3|_BIT15)
#define SC1_F4      (0x01F4|_BIT15)
#define SC1_F5      (0x01F5|_BIT15)
#define SC1_F6      (0x01F6|_BIT15)
#define SC1_F7      (0x01F7|_BIT15)
#define SC1_F8      (0x01F8|_BIT15)
#define SC1_F9      (0x01F9|_BIT15)
#define SC1_FA      (0x01FA|_BIT15)
#define SC1_FB      (0x01FB|_BIT15)
#define SC1_FC      (0x01FC|_BIT15)
#define SC1_FD      (0x01FD|_BIT15)
#define SC1_FE      (0x01FE|_BIT15)
#define SC1_FF      (0x01FF|_BIT15)


#define SC2_00      (0x0200|_BIT15)
#define SC2_01      (0x0201|_BIT15)
#define SC2_02      (0x0202|_BIT15)
#define SC2_03      (0x0203|_BIT15)
#define SC2_04      (0x0204|_BIT15)
#define SC2_05      (0x0205|_BIT15)
#define SC2_06      (0x0206|_BIT15)
#define SC2_07      (0x0207|_BIT15)
#define SC2_08      (0x0208|_BIT15)
#define SC2_09      (0x0209|_BIT15)
#define SC2_0A      (0x020A|_BIT15)
#define SC2_0B      (0x020B|_BIT15)
#define SC2_0C      (0x020C|_BIT15)
#define SC2_0D      (0x020D|_BIT15)
#define SC2_0E      (0x020E|_BIT15)
#define SC2_0F      (0x020F|_BIT15)
#define SC2_10      (0x0210|_BIT15)
#define SC2_11      (0x0211|_BIT15)
#define SC2_12      (0x0212|_BIT15)
#define SC2_13      (0x0213|_BIT15)
#define SC2_14      (0x0214|_BIT15)
#define SC2_15      (0x0215|_BIT15)
#define SC2_16      (0x0216|_BIT15)
#define SC2_17      (0x0217|_BIT15)
#define SC2_18      (0x0218|_BIT15)
#define SC2_19      (0x0219|_BIT15)
#define SC2_1A      (0x021A|_BIT15)
#define SC2_1B      (0x021B|_BIT15)
#define SC2_1C      (0x021C|_BIT15)
#define SC2_1D      (0x021D|_BIT15)
#define SC2_1E      (0x021E|_BIT15)
#define SC2_1F      (0x021F|_BIT15)
#define SC2_20      (0x0220|_BIT15)
#define SC2_21      (0x0221|_BIT15)
#define SC2_22      (0x0222|_BIT15)
#define SC2_23      (0x0223|_BIT15)
#define SC2_24      (0x0224|_BIT15)
#define SC2_25      (0x0225|_BIT15)
#define SC2_26      (0x0226|_BIT15)
#define SC2_27      (0x0227|_BIT15)
#define SC2_28      (0x0228|_BIT15)
#define SC2_29      (0x0229|_BIT15)
#define SC2_2A      (0x022A|_BIT15)
#define SC2_2B      (0x022B|_BIT15)
#define SC2_2C      (0x022C|_BIT15)
#define SC2_2D      (0x022D|_BIT15)
#define SC2_2E      (0x022E|_BIT15)
#define SC2_2F      (0x022F|_BIT15)
#define SC2_30      (0x0230|_BIT15)
#define SC2_31      (0x0231|_BIT15)
#define SC2_32      (0x0232|_BIT15)
#define SC2_33      (0x0233|_BIT15)
#define SC2_34      (0x0234|_BIT15)
#define SC2_35      (0x0235|_BIT15)
#define SC2_36      (0x0236|_BIT15)
#define SC2_37      (0x0237|_BIT15)
#define SC2_38      (0x0238|_BIT15)
#define SC2_39      (0x0239|_BIT15)
#define SC2_3A      (0x023A|_BIT15)
#define SC2_3B      (0x023B|_BIT15)
#define SC2_3C      (0x023C|_BIT15)
#define SC2_3D      (0x023D|_BIT15)
#define SC2_3E      (0x023E|_BIT15)
#define SC2_3F      (0x023F|_BIT15)
#define SC2_40      (0x0240|_BIT15)
#define SC2_41      (0x0241|_BIT15)
#define SC2_42      (0x0242|_BIT15)
#define SC2_43      (0x0243|_BIT15)
#define SC2_44      (0x0244|_BIT15)
#define SC2_45      (0x0245|_BIT15)
#define SC2_46      (0x0246|_BIT15)
#define SC2_47      (0x0247|_BIT15)
#define SC2_48      (0x0248|_BIT15)
#define SC2_49      (0x0249|_BIT15)
#define SC2_4A      (0x024A|_BIT15)
#define SC2_4B      (0x024B|_BIT15)
#define SC2_4C      (0x024C|_BIT15)
#define SC2_4D      (0x024D|_BIT15)
#define SC2_4E      (0x024E|_BIT15)
#define SC2_4F      (0x024F|_BIT15)
#define SC2_50      (0x0250|_BIT15)
#define SC2_51      (0x0251|_BIT15)
#define SC2_52      (0x0252|_BIT15)
#define SC2_53      (0x0253|_BIT15)
#define SC2_54      (0x0254|_BIT15)
#define SC2_55      (0x0255|_BIT15)
#define SC2_56      (0x0256|_BIT15)
#define SC2_57      (0x0257|_BIT15)
#define SC2_58      (0x0258|_BIT15)
#define SC2_59      (0x0259|_BIT15)
#define SC2_5A      (0x025A|_BIT15)
#define SC2_5B      (0x025B|_BIT15)
#define SC2_5C      (0x025C|_BIT15)
#define SC2_5D      (0x025D|_BIT15)
#define SC2_5E      (0x025E|_BIT15)
#define SC2_5F      (0x025F|_BIT15)
#define SC2_60      (0x0260|_BIT15)
#define SC2_61      (0x0261|_BIT15)
#define SC2_62      (0x0262|_BIT15)
#define SC2_63      (0x0263|_BIT15)
#define SC2_64      (0x0264|_BIT15)
#define SC2_65      (0x0265|_BIT15)
#define SC2_66      (0x0266|_BIT15)
#define SC2_67      (0x0267|_BIT15)
#define SC2_68      (0x0268|_BIT15)
#define SC2_69      (0x0269|_BIT15)
#define SC2_6A      (0x026A|_BIT15)
#define SC2_6B      (0x026B|_BIT15)
#define SC2_6C      (0x026C|_BIT15)
#define SC2_6D      (0x026D|_BIT15)
#define SC2_6E      (0x026E|_BIT15)
#define SC2_6F      (0x026F|_BIT15)
#define SC2_70      (0x0270|_BIT15)
#define SC2_71      (0x0271|_BIT15)
#define SC2_72      (0x0272|_BIT15)
#define SC2_73      (0x0273|_BIT15)
#define SC2_74      (0x0274|_BIT15)
#define SC2_75      (0x0275|_BIT15)
#define SC2_76      (0x0276|_BIT15)
#define SC2_77      (0x0277|_BIT15)
#define SC2_78      (0x0278|_BIT15)
#define SC2_79      (0x0279|_BIT15)
#define SC2_7A      (0x027A|_BIT15)
#define SC2_7B      (0x027B|_BIT15)
#define SC2_7C      (0x027C|_BIT15)
#define SC2_7D      (0x027D|_BIT15)
#define SC2_7E      (0x027E|_BIT15)
#define SC2_7F      (0x027F|_BIT15)
#define SC2_80      (0x0280|_BIT15)
#define SC2_81      (0x0281|_BIT15)
#define SC2_82      (0x0282|_BIT15)
#define SC2_83      (0x0283|_BIT15)
#define SC2_84      (0x0284|_BIT15)
#define SC2_85      (0x0285|_BIT15)
#define SC2_86      (0x0286|_BIT15)
#define SC2_87      (0x0287|_BIT15)
#define SC2_88      (0x0288|_BIT15)
#define SC2_89      (0x0289|_BIT15)
#define SC2_8A      (0x028A|_BIT15)
#define SC2_8B      (0x028B|_BIT15)
#define SC2_8C      (0x028C|_BIT15)
#define SC2_8D      (0x028D|_BIT15)
#define SC2_8E      (0x028E|_BIT15)
#define SC2_8F      (0x028F|_BIT15)
#define SC2_90      (0x0290|_BIT15)
#define SC2_91      (0x0291|_BIT15)
#define SC2_92      (0x0292|_BIT15)
#define SC2_93      (0x0293|_BIT15)
#define SC2_94      (0x0294|_BIT15)
#define SC2_95      (0x0295|_BIT15)
#define SC2_96      (0x0296|_BIT15)
#define SC2_97      (0x0297|_BIT15)
#define SC2_98      (0x0298|_BIT15)
#define SC2_99      (0x0299|_BIT15)
#define SC2_9A      (0x029A|_BIT15)
#define SC2_9B      (0x029B|_BIT15)
#define SC2_9C      (0x029C|_BIT15)
#define SC2_9D      (0x029D|_BIT15)
#define SC2_9E      (0x029E|_BIT15)
#define SC2_9F      (0x029F|_BIT15)
#define SC2_A0      (0x02A0|_BIT15)
#define SC2_A1      (0x02A1|_BIT15)
#define SC2_A2      (0x02A2|_BIT15)
#define SC2_A3      (0x02A3|_BIT15)
#define SC2_A4      (0x02A4|_BIT15)
#define SC2_A5      (0x02A5|_BIT15)
#define SC2_A6      (0x02A6|_BIT15)
#define SC2_A7      (0x02A7|_BIT15)
#define SC2_A8      (0x02A8|_BIT15)
#define SC2_A9      (0x02A9|_BIT15)
#define SC2_AA      (0x02AA|_BIT15)
#define SC2_AB      (0x02AB|_BIT15)
#define SC2_AC      (0x02AC|_BIT15)
#define SC2_AD      (0x02AD|_BIT15)
#define SC2_AE      (0x02AE|_BIT15)
#define SC2_AF      (0x02AF|_BIT15)
#define SC2_B0      (0x02B0|_BIT15)
#define SC2_B1      (0x02B1|_BIT15)
#define SC2_B2      (0x02B2|_BIT15)
#define SC2_B3      (0x02B3|_BIT15)
#define SC2_B4      (0x02B4|_BIT15)
#define SC2_B5      (0x02B5|_BIT15)
#define SC2_B6      (0x02B6|_BIT15)
#define SC2_B7      (0x02B7|_BIT15)
#define SC2_B8      (0x02B8|_BIT15)
#define SC2_B9      (0x02B9|_BIT15)
#define SC2_BA      (0x02BA|_BIT15)
#define SC2_BB      (0x02BB|_BIT15)
#define SC2_BC      (0x02BC|_BIT15)
#define SC2_BD      (0x02BD|_BIT15)
#define SC2_BE      (0x02BE|_BIT15)
#define SC2_BF      (0x02BF|_BIT15)
#define SC2_C0      (0x02C0|_BIT15)
#define SC2_C1      (0x02C1|_BIT15)
#define SC2_C2      (0x02C2|_BIT15)
#define SC2_C3      (0x02C3|_BIT15)
#define SC2_C4      (0x02C4|_BIT15)
#define SC2_C5      (0x02C5|_BIT15)
#define SC2_C6      (0x02C6|_BIT15)
#define SC2_C7      (0x02C7|_BIT15)
#define SC2_C8      (0x02C8|_BIT15)
#define SC2_C9      (0x02C9|_BIT15)
#define SC2_CA      (0x02CA|_BIT15)
#define SC2_CB      (0x02CB|_BIT15)
#define SC2_CC      (0x02CC|_BIT15)
#define SC2_CD      (0x02CD|_BIT15)
#define SC2_CE      (0x02CE|_BIT15)
#define SC2_CF      (0x02CF|_BIT15)
#define SC2_D0      (0x02D0|_BIT15)
#define SC2_D1      (0x02D1|_BIT15)
#define SC2_D2      (0x02D2|_BIT15)
#define SC2_D3      (0x02D3|_BIT15)
#define SC2_D4      (0x02D4|_BIT15)
#define SC2_D5      (0x02D5|_BIT15)
#define SC2_D6      (0x02D6|_BIT15)
#define SC2_D7      (0x02D7|_BIT15)
#define SC2_D8      (0x02D8|_BIT15)
#define SC2_D9      (0x02D9|_BIT15)
#define SC2_DA      (0x02DA|_BIT15)
#define SC2_DB      (0x02DB|_BIT15)
#define SC2_DC      (0x02DC|_BIT15)
#define SC2_DD      (0x02DD|_BIT15)
#define SC2_DE      (0x02DE|_BIT15)
#define SC2_DF      (0x02DF|_BIT15)
#define SC2_E0      (0x02E0|_BIT15)
#define SC2_E1      (0x02E1|_BIT15)
#define SC2_E2      (0x02E2|_BIT15)
#define SC2_E3      (0x02E3|_BIT15)
#define SC2_E4      (0x02E4|_BIT15)
#define SC2_E5      (0x02E5|_BIT15)
#define SC2_E6      (0x02E6|_BIT15)
#define SC2_E7      (0x02E7|_BIT15)
#define SC2_E8      (0x02E8|_BIT15)
#define SC2_E9      (0x02E9|_BIT15)
#define SC2_EA      (0x02EA|_BIT15)
#define SC2_EB      (0x02EB|_BIT15)
#define SC2_EC      (0x02EC|_BIT15)
#define SC2_ED      (0x02ED|_BIT15)
#define SC2_EE      (0x02EE|_BIT15)
#define SC2_EF      (0x02EF|_BIT15)
#define SC2_F0      (0x02F0|_BIT15)
#define SC2_F1      (0x02F1|_BIT15)
#define SC2_F2      (0x02F2|_BIT15)
#define SC2_F3      (0x02F3|_BIT15)
#define SC2_F4      (0x02F4|_BIT15)
#define SC2_F5      (0x02F5|_BIT15)
#define SC2_F6      (0x02F6|_BIT15)
#define SC2_F7      (0x02F7|_BIT15)
#define SC2_F8      (0x02F8|_BIT15)
#define SC2_F9      (0x02F9|_BIT15)
#define SC2_FA      (0x02FA|_BIT15)
#define SC2_FB      (0x02FB|_BIT15)
#define SC2_FC      (0x02FC|_BIT15)
#define SC2_FD      (0x02FD|_BIT15)
#define SC2_FE      (0x02FE|_BIT15)
#define SC2_FF      (0x02FF|_BIT15)


#define SC3_00      (0x0300|_BIT15)
#define SC3_01      (0x0301|_BIT15)
#define SC3_02      (0x0302|_BIT15)
#define SC3_03      (0x0303|_BIT15)
#define SC3_04      (0x0304|_BIT15)
#define SC3_05      (0x0305|_BIT15)
#define SC3_06      (0x0306|_BIT15)
#define SC3_07      (0x0307|_BIT15)
#define SC3_08      (0x0308|_BIT15)
#define SC3_09      (0x0309|_BIT15)
#define SC3_0A      (0x030A|_BIT15)
#define SC3_0B      (0x030B|_BIT15)
#define SC3_0C      (0x030C|_BIT15)
#define SC3_0D      (0x030D|_BIT15)
#define SC3_0E      (0x030E|_BIT15)
#define SC3_0F      (0x030F|_BIT15)
#define SC3_10      (0x0310|_BIT15)
#define SC3_11      (0x0311|_BIT15)
#define SC3_12      (0x0312|_BIT15)
#define SC3_13      (0x0313|_BIT15)
#define SC3_14      (0x0314|_BIT15)
#define SC3_15      (0x0315|_BIT15)
#define SC3_16      (0x0316|_BIT15)
#define SC3_17      (0x0317|_BIT15)
#define SC3_18      (0x0318|_BIT15)
#define SC3_19      (0x0319|_BIT15)
#define SC3_1A      (0x031A|_BIT15)
#define SC3_1B      (0x031B|_BIT15)
#define SC3_1C      (0x031C|_BIT15)
#define SC3_1D      (0x031D|_BIT15)
#define SC3_1E      (0x031E|_BIT15)
#define SC3_1F      (0x031F|_BIT15)
#define SC3_20      (0x0320|_BIT15)
#define SC3_21      (0x0321|_BIT15)
#define SC3_22      (0x0322|_BIT15)
#define SC3_23      (0x0323|_BIT15)
#define SC3_24      (0x0324|_BIT15)
#define SC3_25      (0x0325|_BIT15)
#define SC3_26      (0x0326|_BIT15)
#define SC3_27      (0x0327|_BIT15)
#define SC3_28      (0x0328|_BIT15)
#define SC3_29      (0x0329|_BIT15)
#define SC3_2A      (0x032A|_BIT15)
#define SC3_2B      (0x032B|_BIT15)
#define SC3_2C      (0x032C|_BIT15)
#define SC3_2D      (0x032D|_BIT15)
#define SC3_2E      (0x032E|_BIT15)
#define SC3_2F      (0x032F|_BIT15)
#define SC3_30      (0x0330|_BIT15)
#define SC3_31      (0x0331|_BIT15)
#define SC3_32      (0x0332|_BIT15)
#define SC3_33      (0x0333|_BIT15)
#define SC3_34      (0x0334|_BIT15)
#define SC3_35      (0x0335|_BIT15)
#define SC3_36      (0x0336|_BIT15)
#define SC3_37      (0x0337|_BIT15)
#define SC3_38      (0x0338|_BIT15)
#define SC3_39      (0x0339|_BIT15)
#define SC3_3A      (0x033A|_BIT15)
#define SC3_3B      (0x033B|_BIT15)
#define SC3_3C      (0x033C|_BIT15)
#define SC3_3D      (0x033D|_BIT15)
#define SC3_3E      (0x033E|_BIT15)
#define SC3_3F      (0x033F|_BIT15)
#define SC3_40      (0x0340|_BIT15)
#define SC3_41      (0x0341|_BIT15)
#define SC3_42      (0x0342|_BIT15)
#define SC3_43      (0x0343|_BIT15)
#define SC3_44      (0x0344|_BIT15)
#define SC3_45      (0x0345|_BIT15)
#define SC3_46      (0x0346|_BIT15)
#define SC3_47      (0x0347|_BIT15)
#define SC3_48      (0x0348|_BIT15)
#define SC3_49      (0x0349|_BIT15)
#define SC3_4A      (0x034A|_BIT15)
#define SC3_4B      (0x034B|_BIT15)
#define SC3_4C      (0x034C|_BIT15)
#define SC3_4D      (0x034D|_BIT15)
#define SC3_4E      (0x034E|_BIT15)
#define SC3_4F      (0x034F|_BIT15)
#define SC3_50      (0x0350|_BIT15)
#define SC3_51      (0x0351|_BIT15)
#define SC3_52      (0x0352|_BIT15)
#define SC3_53      (0x0353|_BIT15)
#define SC3_54      (0x0354|_BIT15)
#define SC3_55      (0x0355|_BIT15)
#define SC3_56      (0x0356|_BIT15)
#define SC3_57      (0x0357|_BIT15)
#define SC3_58      (0x0358|_BIT15)
#define SC3_59      (0x0359|_BIT15)
#define SC3_5A      (0x035A|_BIT15)
#define SC3_5B      (0x035B|_BIT15)
#define SC3_5C      (0x035C|_BIT15)
#define SC3_5D      (0x035D|_BIT15)
#define SC3_5E      (0x035E|_BIT15)
#define SC3_5F      (0x035F|_BIT15)
#define SC3_60      (0x0360|_BIT15)
#define SC3_61      (0x0361|_BIT15)
#define SC3_62      (0x0362|_BIT15)
#define SC3_63      (0x0363|_BIT15)
#define SC3_64      (0x0364|_BIT15)
#define SC3_65      (0x0365|_BIT15)
#define SC3_66      (0x0366|_BIT15)
#define SC3_67      (0x0367|_BIT15)
#define SC3_68      (0x0368|_BIT15)
#define SC3_69      (0x0369|_BIT15)
#define SC3_6A      (0x036A|_BIT15)
#define SC3_6B      (0x036B|_BIT15)
#define SC3_6C      (0x036C|_BIT15)
#define SC3_6D      (0x036D|_BIT15)
#define SC3_6E      (0x036E|_BIT15)
#define SC3_6F      (0x036F|_BIT15)
#define SC3_70      (0x0370|_BIT15)
#define SC3_71      (0x0371|_BIT15)
#define SC3_72      (0x0372|_BIT15)
#define SC3_73      (0x0373|_BIT15)
#define SC3_74      (0x0374|_BIT15)
#define SC3_75      (0x0375|_BIT15)
#define SC3_76      (0x0376|_BIT15)
#define SC3_77      (0x0377|_BIT15)
#define SC3_78      (0x0378|_BIT15)
#define SC3_79      (0x0379|_BIT15)
#define SC3_7A      (0x037A|_BIT15)
#define SC3_7B      (0x037B|_BIT15)
#define SC3_7C      (0x037C|_BIT15)
#define SC3_7D      (0x037D|_BIT15)
#define SC3_7E      (0x037E|_BIT15)
#define SC3_7F      (0x037F|_BIT15)
#define SC3_80      (0x0380|_BIT15)
#define SC3_81      (0x0381|_BIT15)
#define SC3_82      (0x0382|_BIT15)
#define SC3_83      (0x0383|_BIT15)
#define SC3_84      (0x0384|_BIT15)
#define SC3_85      (0x0385|_BIT15)
#define SC3_86      (0x0386|_BIT15)
#define SC3_87      (0x0387|_BIT15)
#define SC3_88      (0x0388|_BIT15)
#define SC3_89      (0x0389|_BIT15)
#define SC3_8A      (0x038A|_BIT15)
#define SC3_8B      (0x038B|_BIT15)
#define SC3_8C      (0x038C|_BIT15)
#define SC3_8D      (0x038D|_BIT15)
#define SC3_8E      (0x038E|_BIT15)
#define SC3_8F      (0x038F|_BIT15)
#define SC3_90      (0x0390|_BIT15)
#define SC3_91      (0x0391|_BIT15)
#define SC3_92      (0x0392|_BIT15)
#define SC3_93      (0x0393|_BIT15)
#define SC3_94      (0x0394|_BIT15)
#define SC3_95      (0x0395|_BIT15)
#define SC3_96      (0x0396|_BIT15)
#define SC3_97      (0x0397|_BIT15)
#define SC3_98      (0x0398|_BIT15)
#define SC3_99      (0x0399|_BIT15)
#define SC3_9A      (0x039A|_BIT15)
#define SC3_9B      (0x039B|_BIT15)
#define SC3_9C      (0x039C|_BIT15)
#define SC3_9D      (0x039D|_BIT15)
#define SC3_9E      (0x039E|_BIT15)
#define SC3_9F      (0x039F|_BIT15)
#define SC3_A0      (0x03A0|_BIT15)
#define SC3_A1      (0x03A1|_BIT15)
#define SC3_A2      (0x03A2|_BIT15)
#define SC3_A3      (0x03A3|_BIT15)
#define SC3_A4      (0x03A4|_BIT15)
#define SC3_A5      (0x03A5|_BIT15)
#define SC3_A6      (0x03A6|_BIT15)
#define SC3_A7      (0x03A7|_BIT15)
#define SC3_A8      (0x03A8|_BIT15)
#define SC3_A9      (0x03A9|_BIT15)
#define SC3_AA      (0x03AA|_BIT15)
#define SC3_AB      (0x03AB|_BIT15)
#define SC3_AC      (0x03AC|_BIT15)
#define SC3_AD      (0x03AD|_BIT15)
#define SC3_AE      (0x03AE|_BIT15)
#define SC3_AF      (0x03AF|_BIT15)
#define SC3_B0      (0x03B0|_BIT15)
#define SC3_B1      (0x03B1|_BIT15)
#define SC3_B2      (0x03B2|_BIT15)
#define SC3_B3      (0x03B3|_BIT15)
#define SC3_B4      (0x03B4|_BIT15)
#define SC3_B5      (0x03B5|_BIT15)
#define SC3_B6      (0x03B6|_BIT15)
#define SC3_B7      (0x03B7|_BIT15)
#define SC3_B8      (0x03B8|_BIT15)
#define SC3_B9      (0x03B9|_BIT15)
#define SC3_BA      (0x03BA|_BIT15)
#define SC3_BB      (0x03BB|_BIT15)
#define SC3_BC      (0x03BC|_BIT15)
#define SC3_BD      (0x03BD|_BIT15)
#define SC3_BE      (0x03BE|_BIT15)
#define SC3_BF      (0x03BF|_BIT15)
#define SC3_C0      (0x03C0|_BIT15)
#define SC3_C1      (0x03C1|_BIT15)
#define SC3_C2      (0x03C2|_BIT15)
#define SC3_C3      (0x03C3|_BIT15)
#define SC3_C4      (0x03C4|_BIT15)
#define SC3_C5      (0x03C5|_BIT15)
#define SC3_C6      (0x03C6|_BIT15)
#define SC3_C7      (0x03C7|_BIT15)
#define SC3_C8      (0x03C8|_BIT15)
#define SC3_C9      (0x03C9|_BIT15)
#define SC3_CA      (0x03CA|_BIT15)
#define SC3_CB      (0x03CB|_BIT15)
#define SC3_CC      (0x03CC|_BIT15)
#define SC3_CD      (0x03CD|_BIT15)
#define SC3_CE      (0x03CE|_BIT15)
#define SC3_CF      (0x03CF|_BIT15)
#define SC3_D0      (0x03D0|_BIT15)
#define SC3_D1      (0x03D1|_BIT15)
#define SC3_D2      (0x03D2|_BIT15)
#define SC3_D3      (0x03D3|_BIT15)
#define SC3_D4      (0x03D4|_BIT15)
#define SC3_D5      (0x03D5|_BIT15)
#define SC3_D6      (0x03D6|_BIT15)
#define SC3_D7      (0x03D7|_BIT15)
#define SC3_D8      (0x03D8|_BIT15)
#define SC3_D9      (0x03D9|_BIT15)
#define SC3_DA      (0x03DA|_BIT15)
#define SC3_DB      (0x03DB|_BIT15)
#define SC3_DC      (0x03DC|_BIT15)
#define SC3_DD      (0x03DD|_BIT15)
#define SC3_DE      (0x03DE|_BIT15)
#define SC3_DF      (0x03DF|_BIT15)
#define SC3_E0      (0x03E0|_BIT15)
#define SC3_E1      (0x03E1|_BIT15)
#define SC3_E2      (0x03E2|_BIT15)
#define SC3_E3      (0x03E3|_BIT15)
#define SC3_E4      (0x03E4|_BIT15)
#define SC3_E5      (0x03E5|_BIT15)
#define SC3_E6      (0x03E6|_BIT15)
#define SC3_E7      (0x03E7|_BIT15)
#define SC3_E8      (0x03E8|_BIT15)
#define SC3_E9      (0x03E9|_BIT15)
#define SC3_EA      (0x03EA|_BIT15)
#define SC3_EB      (0x03EB|_BIT15)
#define SC3_EC      (0x03EC|_BIT15)
#define SC3_ED      (0x03ED|_BIT15)
#define SC3_EE      (0x03EE|_BIT15)
#define SC3_EF      (0x03EF|_BIT15)
#define SC3_F0      (0x03F0|_BIT15)
#define SC3_F1      (0x03F1|_BIT15)
#define SC3_F2      (0x03F2|_BIT15)
#define SC3_F3      (0x03F3|_BIT15)
#define SC3_F4      (0x03F4|_BIT15)
#define SC3_F5      (0x03F5|_BIT15)
#define SC3_F6      (0x03F6|_BIT15)
#define SC3_F7      (0x03F7|_BIT15)
#define SC3_F8      (0x03F8|_BIT15)
#define SC3_F9      (0x03F9|_BIT15)
#define SC3_FA      (0x03FA|_BIT15)
#define SC3_FB      (0x03FB|_BIT15)
#define SC3_FC      (0x03FC|_BIT15)
#define SC3_FD      (0x03FD|_BIT15)
#define SC3_FE      (0x03FE|_BIT15)
#define SC3_FF      (0x03FF|_BIT15)

#define SC4_00      (0x0400|_BIT15)
#define SC4_01      (0x0401|_BIT15)
#define SC4_02      (0x0402|_BIT15)
#define SC4_03      (0x0403|_BIT15)
#define SC4_04      (0x0404|_BIT15)
#define SC4_05      (0x0405|_BIT15)
#define SC4_06      (0x0406|_BIT15)
#define SC4_07      (0x0407|_BIT15)
#define SC4_08      (0x0408|_BIT15)
#define SC4_09      (0x0409|_BIT15)
#define SC4_0A      (0x040A|_BIT15)
#define SC4_0B      (0x040B|_BIT15)
#define SC4_0C      (0x040C|_BIT15)
#define SC4_0D      (0x040D|_BIT15)
#define SC4_0E      (0x040E|_BIT15)
#define SC4_0F      (0x040F|_BIT15)
#define SC4_10      (0x0410|_BIT15)
#define SC4_11      (0x0411|_BIT15)
#define SC4_12      (0x0412|_BIT15)
#define SC4_13      (0x0413|_BIT15)
#define SC4_14      (0x0414|_BIT15)
#define SC4_15      (0x0415|_BIT15)
#define SC4_16      (0x0416|_BIT15)
#define SC4_17      (0x0417|_BIT15)
#define SC4_18      (0x0418|_BIT15)
#define SC4_19      (0x0419|_BIT15)
#define SC4_1A      (0x041A|_BIT15)
#define SC4_1B      (0x041B|_BIT15)
#define SC4_1C      (0x041C|_BIT15)
#define SC4_1D      (0x041D|_BIT15)
#define SC4_1E      (0x041E|_BIT15)
#define SC4_1F      (0x041F|_BIT15)
#define SC4_20      (0x0420|_BIT15)
#define SC4_21      (0x0421|_BIT15)
#define SC4_22      (0x0422|_BIT15)
#define SC4_23      (0x0423|_BIT15)
#define SC4_24      (0x0424|_BIT15)
#define SC4_25      (0x0425|_BIT15)
#define SC4_26      (0x0426|_BIT15)
#define SC4_27      (0x0427|_BIT15)
#define SC4_28      (0x0428|_BIT15)
#define SC4_29      (0x0429|_BIT15)
#define SC4_2A      (0x042A|_BIT15)
#define SC4_2B      (0x042B|_BIT15)
#define SC4_2C      (0x042C|_BIT15)
#define SC4_2D      (0x042D|_BIT15)
#define SC4_2E      (0x042E|_BIT15)
#define SC4_2F      (0x042F|_BIT15)
#define SC4_30      (0x0430|_BIT15)
#define SC4_31      (0x0431|_BIT15)
#define SC4_32      (0x0432|_BIT15)
#define SC4_33      (0x0433|_BIT15)
#define SC4_34      (0x0434|_BIT15)
#define SC4_35      (0x0435|_BIT15)
#define SC4_36      (0x0436|_BIT15)
#define SC4_37      (0x0437|_BIT15)
#define SC4_38      (0x0438|_BIT15)
#define SC4_39      (0x0439|_BIT15)
#define SC4_3A      (0x043A|_BIT15)
#define SC4_3B      (0x043B|_BIT15)
#define SC4_3C      (0x043C|_BIT15)
#define SC4_3D      (0x043D|_BIT15)
#define SC4_3E      (0x043E|_BIT15)
#define SC4_3F      (0x043F|_BIT15)
#define SC4_40      (0x0440|_BIT15)
#define SC4_41      (0x0441|_BIT15)
#define SC4_42      (0x0442|_BIT15)
#define SC4_43      (0x0443|_BIT15)
#define SC4_44      (0x0444|_BIT15)
#define SC4_45      (0x0445|_BIT15)
#define SC4_46      (0x0446|_BIT15)
#define SC4_47      (0x0447|_BIT15)
#define SC4_48      (0x0448|_BIT15)
#define SC4_49      (0x0449|_BIT15)
#define SC4_4A      (0x044A|_BIT15)
#define SC4_4B      (0x044B|_BIT15)
#define SC4_4C      (0x044C|_BIT15)
#define SC4_4D      (0x044D|_BIT15)
#define SC4_4E      (0x044E|_BIT15)
#define SC4_4F      (0x044F|_BIT15)
#define SC4_50      (0x0450|_BIT15)
#define SC4_51      (0x0451|_BIT15)
#define SC4_52      (0x0452|_BIT15)
#define SC4_53      (0x0453|_BIT15)
#define SC4_54      (0x0454|_BIT15)
#define SC4_55      (0x0455|_BIT15)
#define SC4_56      (0x0456|_BIT15)
#define SC4_57      (0x0457|_BIT15)
#define SC4_58      (0x0458|_BIT15)
#define SC4_59      (0x0459|_BIT15)
#define SC4_5A      (0x045A|_BIT15)
#define SC4_5B      (0x045B|_BIT15)
#define SC4_5C      (0x045C|_BIT15)
#define SC4_5D      (0x045D|_BIT15)
#define SC4_5E      (0x045E|_BIT15)
#define SC4_5F      (0x045F|_BIT15)
#define SC4_60      (0x0460|_BIT15)
#define SC4_61      (0x0461|_BIT15)
#define SC4_62      (0x0462|_BIT15)
#define SC4_63      (0x0463|_BIT15)
#define SC4_64      (0x0464|_BIT15)
#define SC4_65      (0x0465|_BIT15)
#define SC4_66      (0x0466|_BIT15)
#define SC4_67      (0x0467|_BIT15)
#define SC4_68      (0x0468|_BIT15)
#define SC4_69      (0x0469|_BIT15)
#define SC4_6A      (0x046A|_BIT15)
#define SC4_6B      (0x046B|_BIT15)
#define SC4_6C      (0x046C|_BIT15)
#define SC4_6D      (0x046D|_BIT15)
#define SC4_6E      (0x046E|_BIT15)
#define SC4_6F      (0x046F|_BIT15)
#define SC4_70      (0x0470|_BIT15)
#define SC4_71      (0x0471|_BIT15)
#define SC4_72      (0x0472|_BIT15)
#define SC4_73      (0x0473|_BIT15)
#define SC4_74      (0x0474|_BIT15)
#define SC4_75      (0x0475|_BIT15)
#define SC4_76      (0x0476|_BIT15)
#define SC4_77      (0x0477|_BIT15)
#define SC4_78      (0x0478|_BIT15)
#define SC4_79      (0x0479|_BIT15)
#define SC4_7A      (0x047A|_BIT15)
#define SC4_7B      (0x047B|_BIT15)
#define SC4_7C      (0x047C|_BIT15)
#define SC4_7D      (0x047D|_BIT15)
#define SC4_7E      (0x047E|_BIT15)
#define SC4_7F      (0x047F|_BIT15)
#define SC4_80      (0x0480|_BIT15)
#define SC4_81      (0x0481|_BIT15)
#define SC4_82      (0x0482|_BIT15)
#define SC4_83      (0x0483|_BIT15)
#define SC4_84      (0x0484|_BIT15)
#define SC4_85      (0x0485|_BIT15)
#define SC4_86      (0x0486|_BIT15)
#define SC4_87      (0x0487|_BIT15)
#define SC4_88      (0x0488|_BIT15)
#define SC4_89      (0x0489|_BIT15)
#define SC4_8A      (0x048A|_BIT15)
#define SC4_8B      (0x048B|_BIT15)
#define SC4_8C      (0x048C|_BIT15)
#define SC4_8D      (0x048D|_BIT15)
#define SC4_8E      (0x048E|_BIT15)
#define SC4_8F      (0x048F|_BIT15)
#define SC4_90      (0x0490|_BIT15)
#define SC4_91      (0x0491|_BIT15)
#define SC4_92      (0x0492|_BIT15)
#define SC4_93      (0x0493|_BIT15)
#define SC4_94      (0x0494|_BIT15)
#define SC4_95      (0x0495|_BIT15)
#define SC4_96      (0x0496|_BIT15)
#define SC4_97      (0x0497|_BIT15)
#define SC4_98      (0x0498|_BIT15)
#define SC4_99      (0x0499|_BIT15)
#define SC4_9A      (0x049A|_BIT15)
#define SC4_9B      (0x049B|_BIT15)
#define SC4_9C      (0x049C|_BIT15)
#define SC4_9D      (0x049D|_BIT15)
#define SC4_9E      (0x049E|_BIT15)
#define SC4_9F      (0x049F|_BIT15)
#define SC4_A0      (0x04A0|_BIT15)
#define SC4_A1      (0x04A1|_BIT15)
#define SC4_A2      (0x04A2|_BIT15)
#define SC4_A3      (0x04A3|_BIT15)
#define SC4_A4      (0x04A4|_BIT15)
#define SC4_A5      (0x04A5|_BIT15)
#define SC4_A6      (0x04A6|_BIT15)
#define SC4_A7      (0x04A7|_BIT15)
#define SC4_A8      (0x04A8|_BIT15)
#define SC4_A9      (0x04A9|_BIT15)
#define SC4_AA      (0x04AA|_BIT15)
#define SC4_AB      (0x04AB|_BIT15)
#define SC4_AC      (0x04AC|_BIT15)
#define SC4_AD      (0x04AD|_BIT15)
#define SC4_AE      (0x04AE|_BIT15)
#define SC4_AF      (0x04AF|_BIT15)
#define SC4_B0      (0x04B0|_BIT15)
#define SC4_B1      (0x04B1|_BIT15)
#define SC4_B2      (0x04B2|_BIT15)
#define SC4_B3      (0x04B3|_BIT15)
#define SC4_B4      (0x04B4|_BIT15)
#define SC4_B5      (0x04B5|_BIT15)
#define SC4_B6      (0x04B6|_BIT15)
#define SC4_B7      (0x04B7|_BIT15)
#define SC4_B8      (0x04B8|_BIT15)
#define SC4_B9      (0x04B9|_BIT15)
#define SC4_BA      (0x04BA|_BIT15)
#define SC4_BB      (0x04BB|_BIT15)
#define SC4_BC      (0x04BC|_BIT15)
#define SC4_BD      (0x04BD|_BIT15)
#define SC4_BE      (0x04BE|_BIT15)
#define SC4_BF      (0x04BF|_BIT15)
#define SC4_C0      (0x04C0|_BIT15)
#define SC4_C1      (0x04C1|_BIT15)
#define SC4_C2      (0x04C2|_BIT15)
#define SC4_C3      (0x04C3|_BIT15)
#define SC4_C4      (0x04C4|_BIT15)
#define SC4_C5      (0x04C5|_BIT15)
#define SC4_C6      (0x04C6|_BIT15)
#define SC4_C7      (0x04C7|_BIT15)
#define SC4_C8      (0x04C8|_BIT15)
#define SC4_C9      (0x04C9|_BIT15)
#define SC4_CA      (0x04CA|_BIT15)
#define SC4_CB      (0x04CB|_BIT15)
#define SC4_CC      (0x04CC|_BIT15)
#define SC4_CD      (0x04CD|_BIT15)
#define SC4_CE      (0x04CE|_BIT15)
#define SC4_CF      (0x04CF|_BIT15)
#define SC4_D0      (0x04D0|_BIT15)
#define SC4_D1      (0x04D1|_BIT15)
#define SC4_D2      (0x04D2|_BIT15)
#define SC4_D3      (0x04D3|_BIT15)
#define SC4_D4      (0x04D4|_BIT15)
#define SC4_D5      (0x04D5|_BIT15)
#define SC4_D6      (0x04D6|_BIT15)
#define SC4_D7      (0x04D7|_BIT15)
#define SC4_D8      (0x04D8|_BIT15)
#define SC4_D9      (0x04D9|_BIT15)
#define SC4_DA      (0x04DA|_BIT15)
#define SC4_DB      (0x04DB|_BIT15)
#define SC4_DC      (0x04DC|_BIT15)
#define SC4_DD      (0x04DD|_BIT15)
#define SC4_DE      (0x04DE|_BIT15)
#define SC4_DF      (0x04DF|_BIT15)
#define SC4_E0      (0x04E0|_BIT15)
#define SC4_E1      (0x04E1|_BIT15)
#define SC4_E2      (0x04E2|_BIT15)
#define SC4_E3      (0x04E3|_BIT15)
#define SC4_E4      (0x04E4|_BIT15)
#define SC4_E5      (0x04E5|_BIT15)
#define SC4_E6      (0x04E6|_BIT15)
#define SC4_E7      (0x04E7|_BIT15)
#define SC4_E8      (0x04E8|_BIT15)
#define SC4_E9      (0x04E9|_BIT15)
#define SC4_EA      (0x04EA|_BIT15)
#define SC4_EB      (0x04EB|_BIT15)
#define SC4_EC      (0x04EC|_BIT15)
#define SC4_ED      (0x04ED|_BIT15)
#define SC4_EE      (0x04EE|_BIT15)
#define SC4_EF      (0x04EF|_BIT15)
#define SC4_F0      (0x04F0|_BIT15)
#define SC4_F1      (0x04F1|_BIT15)
#define SC4_F2      (0x04F2|_BIT15)
#define SC4_F3      (0x04F3|_BIT15)
#define SC4_F4      (0x04F4|_BIT15)
#define SC4_F5      (0x04F5|_BIT15)
#define SC4_F6      (0x04F6|_BIT15)
#define SC4_F7      (0x04F7|_BIT15)
#define SC4_F8      (0x04F8|_BIT15)
#define SC4_F9      (0x04F9|_BIT15)
#define SC4_FA      (0x04FA|_BIT15)
#define SC4_FB      (0x04FB|_BIT15)
#define SC4_FC      (0x04FC|_BIT15)
#define SC4_FD      (0x04FD|_BIT15)
#define SC4_FE      (0x04FE|_BIT15)
#define SC4_FF      (0x04FF|_BIT15)

// scaler line buffer
#define SC5_31      (0x0531|_BIT15)
#define SC5_32      (0x0532|_BIT15)
#define SC5_33      (0x0533|_BIT15)
#define SC5_34      (0x0534|_BIT15)
#define SC5_35      (0x0535|_BIT15)
#define SC5_36      (0x0536|_BIT15)
#define SC5_37      (0x0537|_BIT15)
#define SC5_38      (0x0538|_BIT15)
#define SC5_39      (0x0539|_BIT15)
#define SC5_3A      (0x053A|_BIT15)
#define SC5_3E      (0x053E|_BIT15)
#define SC5_3F      (0x053F|_BIT15)

#define SC6_00      (0x0600|_BIT15)
#define SC6_01      (0x0601|_BIT15)
#define SC6_02      (0x0602|_BIT15)
#define SC6_03      (0x0603|_BIT15)
#define SC6_04      (0x0604|_BIT15)
#define SC6_05      (0x0605|_BIT15)
#define SC6_06      (0x0606|_BIT15)
#define SC6_07      (0x0607|_BIT15)
#define SC6_08      (0x0608|_BIT15)
#define SC6_09      (0x0609|_BIT15)
#define SC6_0A      (0x060A|_BIT15)
#define SC6_0B      (0x060B|_BIT15)
#define SC6_0C      (0x060C|_BIT15)
#define SC6_0D      (0x060D|_BIT15)
#define SC6_0E      (0x060E|_BIT15)
#define SC6_0F      (0x060F|_BIT15)
#define SC6_10      (0x0610|_BIT15)
#define SC6_11      (0x0611|_BIT15)
#define SC6_12      (0x0612|_BIT15)
#define SC6_13      (0x0613|_BIT15)
#define SC6_14      (0x0614|_BIT15)
#define SC6_15      (0x0615|_BIT15)
#define SC6_16      (0x0616|_BIT15)
#define SC6_17      (0x0617|_BIT15)
#define SC6_18      (0x0618|_BIT15)
#define SC6_19      (0x0619|_BIT15)
#define SC6_1A      (0x061A|_BIT15)
#define SC6_1B      (0x061B|_BIT15)
#define SC6_1C      (0x061C|_BIT15)
#define SC6_1D      (0x061D|_BIT15)
#define SC6_1E      (0x061E|_BIT15)
#define SC6_1F      (0x061F|_BIT15)
#define SC6_20      (0x0620|_BIT15)
#define SC6_21      (0x0621|_BIT15)
#define SC6_22      (0x0622|_BIT15)
#define SC6_23      (0x0623|_BIT15)
#define SC6_24      (0x0624|_BIT15)
#define SC6_25      (0x0625|_BIT15)
#define SC6_26      (0x0626|_BIT15)
#define SC6_27      (0x0627|_BIT15)
#define SC6_28      (0x0628|_BIT15)
#define SC6_29      (0x0629|_BIT15)
#define SC6_2A      (0x062A|_BIT15)
#define SC6_2B      (0x062B|_BIT15)
#define SC6_2C      (0x062C|_BIT15)
#define SC6_2D      (0x062D|_BIT15)
#define SC6_2E      (0x062E|_BIT15)
#define SC6_2F      (0x062F|_BIT15)
#define SC6_30      (0x0630|_BIT15)
#define SC6_31      (0x0631|_BIT15)
#define SC6_32      (0x0632|_BIT15)
#define SC6_33      (0x0633|_BIT15)
#define SC6_34      (0x0634|_BIT15)
#define SC6_35      (0x0635|_BIT15)
#define SC6_36      (0x0636|_BIT15)
#define SC6_37      (0x0637|_BIT15)
#define SC6_38      (0x0638|_BIT15)
#define SC6_39      (0x0639|_BIT15)
#define SC6_3A      (0x063A|_BIT15)
#define SC6_3B      (0x063B|_BIT15)
#define SC6_3C      (0x063C|_BIT15)
#define SC6_3D      (0x063D|_BIT15)
#define SC6_3E      (0x063E|_BIT15)
#define SC6_3F      (0x063F|_BIT15)
#define SC6_40      (0x0640|_BIT15)
#define SC6_41      (0x0641|_BIT15)
#define SC6_42      (0x0642|_BIT15)
#define SC6_43      (0x0643|_BIT15)
#define SC6_44      (0x0644|_BIT15)
#define SC6_45      (0x0645|_BIT15)
#define SC6_46      (0x0646|_BIT15)
#define SC6_47      (0x0647|_BIT15)
#define SC6_48      (0x0648|_BIT15)
#define SC6_49      (0x0649|_BIT15)
#define SC6_4A      (0x064A|_BIT15)
#define SC6_4B      (0x064B|_BIT15)
#define SC6_4C      (0x064C|_BIT15)
#define SC6_4D      (0x064D|_BIT15)
#define SC6_4E      (0x064E|_BIT15)
#define SC6_4F      (0x064F|_BIT15)
#define SC6_50      (0x0650|_BIT15)
#define SC6_51      (0x0651|_BIT15)
#define SC6_52      (0x0652|_BIT15)
#define SC6_53      (0x0653|_BIT15)
#define SC6_54      (0x0654|_BIT15)
#define SC6_55      (0x0655|_BIT15)
#define SC6_56      (0x0656|_BIT15)
#define SC6_57      (0x0657|_BIT15)
#define SC6_58      (0x0658|_BIT15)
#define SC6_59      (0x0659|_BIT15)
#define SC6_5A      (0x065A|_BIT15)
#define SC6_5B      (0x065B|_BIT15)
#define SC6_5C      (0x065C|_BIT15)
#define SC6_5D      (0x065D|_BIT15)
#define SC6_5E      (0x065E|_BIT15)
#define SC6_5F      (0x065F|_BIT15)
#define SC6_60      (0x0660|_BIT15)
#define SC6_61      (0x0661|_BIT15)
#define SC6_62      (0x0662|_BIT15)
#define SC6_63      (0x0663|_BIT15)
#define SC6_64      (0x0664|_BIT15)
#define SC6_65      (0x0665|_BIT15)
#define SC6_66      (0x0666|_BIT15)
#define SC6_67      (0x0667|_BIT15)
#define SC6_68      (0x0668|_BIT15)
#define SC6_69      (0x0669|_BIT15)
#define SC6_6A      (0x066A|_BIT15)
#define SC6_6B      (0x066B|_BIT15)
#define SC6_6C      (0x066C|_BIT15)
#define SC6_6D      (0x066D|_BIT15)
#define SC6_6E      (0x066E|_BIT15)
#define SC6_6F      (0x066F|_BIT15)
#define SC6_70      (0x0670|_BIT15)
#define SC6_71      (0x0671|_BIT15)
#define SC6_72      (0x0672|_BIT15)
#define SC6_73      (0x0673|_BIT15)
#define SC6_74      (0x0674|_BIT15)
#define SC6_75      (0x0675|_BIT15)
#define SC6_76      (0x0676|_BIT15)
#define SC6_77      (0x0677|_BIT15)
#define SC6_78      (0x0678|_BIT15)
#define SC6_79      (0x0679|_BIT15)
#define SC6_7A      (0x067A|_BIT15)
#define SC6_7B      (0x067B|_BIT15)
#define SC6_7C      (0x067C|_BIT15)
#define SC6_7D      (0x067D|_BIT15)
#define SC6_7E      (0x067E|_BIT15)
#define SC6_7F      (0x067F|_BIT15)
#define SC6_80      (0x0680|_BIT15)
#define SC6_81      (0x0681|_BIT15)
#define SC6_82      (0x0682|_BIT15)
#define SC6_83      (0x0683|_BIT15)
#define SC6_84      (0x0684|_BIT15)
#define SC6_85      (0x0685|_BIT15)
#define SC6_86      (0x0686|_BIT15)
#define SC6_87      (0x0687|_BIT15)
#define SC6_88      (0x0688|_BIT15)
#define SC6_89      (0x0689|_BIT15)
#define SC6_8A      (0x068A|_BIT15)
#define SC6_8B      (0x068B|_BIT15)
#define SC6_8C      (0x068C|_BIT15)
#define SC6_8D      (0x068D|_BIT15)
#define SC6_8E      (0x068E|_BIT15)
#define SC6_8F      (0x068F|_BIT15)
#define SC6_90      (0x0690|_BIT15)
#define SC6_91      (0x0691|_BIT15)
#define SC6_92      (0x0692|_BIT15)
#define SC6_93      (0x0693|_BIT15)
#define SC6_94      (0x0694|_BIT15)
#define SC6_95      (0x0695|_BIT15)
#define SC6_96      (0x0696|_BIT15)
#define SC6_97      (0x0697|_BIT15)
#define SC6_98      (0x0698|_BIT15)
#define SC6_99      (0x0699|_BIT15)
#define SC6_9A      (0x069A|_BIT15)
#define SC6_9B      (0x069B|_BIT15)
#define SC6_9C      (0x069C|_BIT15)
#define SC6_9D      (0x069D|_BIT15)
#define SC6_9E      (0x069E|_BIT15)
#define SC6_9F      (0x069F|_BIT15)
#define SC6_A0      (0x06A0|_BIT15)
#define SC6_A1      (0x06A1|_BIT15)
#define SC6_A2      (0x06A2|_BIT15)
#define SC6_A3      (0x06A3|_BIT15)
#define SC6_A4      (0x06A4|_BIT15)
#define SC6_A5      (0x06A5|_BIT15)
#define SC6_A6      (0x06A6|_BIT15)
#define SC6_A7      (0x06A7|_BIT15)
#define SC6_A8      (0x06A8|_BIT15)
#define SC6_A9      (0x06A9|_BIT15)
#define SC6_AA      (0x06AA|_BIT15)
#define SC6_AB      (0x06AB|_BIT15)
#define SC6_AC      (0x06AC|_BIT15)
#define SC6_AD      (0x06AD|_BIT15)
#define SC6_AE      (0x06AE|_BIT15)
#define SC6_AF      (0x06AF|_BIT15)
#define SC6_B0      (0x06B0|_BIT15)
#define SC6_B1      (0x06B1|_BIT15)
#define SC6_B2      (0x06B2|_BIT15)
#define SC6_B3      (0x06B3|_BIT15)
#define SC6_B4      (0x06B4|_BIT15)
#define SC6_B5      (0x06B5|_BIT15)
#define SC6_B6      (0x06B6|_BIT15)
#define SC6_B7      (0x06B7|_BIT15)
#define SC6_B8      (0x06B8|_BIT15)
#define SC6_B9      (0x06B9|_BIT15)
#define SC6_BA      (0x06BA|_BIT15)
#define SC6_BB      (0x06BB|_BIT15)
#define SC6_BC      (0x06BC|_BIT15)
#define SC6_BD      (0x06BD|_BIT15)
#define SC6_BE      (0x06BE|_BIT15)
#define SC6_BF      (0x06BF|_BIT15)
#define SC6_C0      (0x06C0|_BIT15)
#define SC6_C1      (0x06C1|_BIT15)
#define SC6_C2      (0x06C2|_BIT15)
#define SC6_C3      (0x06C3|_BIT15)
#define SC6_C4      (0x06C4|_BIT15)
#define SC6_C5      (0x06C5|_BIT15)
#define SC6_C6      (0x06C6|_BIT15)
#define SC6_C7      (0x06C7|_BIT15)
#define SC6_C8      (0x06C8|_BIT15)
#define SC6_C9      (0x06C9|_BIT15)
#define SC6_CA      (0x06CA|_BIT15)
#define SC6_CB      (0x06CB|_BIT15)
#define SC6_CC      (0x06CC|_BIT15)
#define SC6_CD      (0x06CD|_BIT15)
#define SC6_CE      (0x06CE|_BIT15)
#define SC6_CF      (0x06CF|_BIT15)
#define SC6_D0      (0x06D0|_BIT15)
#define SC6_D1      (0x06D1|_BIT15)
#define SC6_D2      (0x06D2|_BIT15)
#define SC6_D3      (0x06D3|_BIT15)
#define SC6_D4      (0x06D4|_BIT15)
#define SC6_D5      (0x06D5|_BIT15)
#define SC6_D6      (0x06D6|_BIT15)
#define SC6_D7      (0x06D7|_BIT15)
#define SC6_D8      (0x06D8|_BIT15)
#define SC6_D9      (0x06D9|_BIT15)
#define SC6_DA      (0x06DA|_BIT15)
#define SC6_DB      (0x06DB|_BIT15)
#define SC6_DC      (0x06DC|_BIT15)
#define SC6_DD      (0x06DD|_BIT15)
#define SC6_DE      (0x06DE|_BIT15)
#define SC6_DF      (0x06DF|_BIT15)
#define SC6_E0      (0x06E0|_BIT15)
#define SC6_E1      (0x06E1|_BIT15)
#define SC6_E2      (0x06E2|_BIT15)
#define SC6_E3      (0x06E3|_BIT15)
#define SC6_E4      (0x06E4|_BIT15)
#define SC6_E5      (0x06E5|_BIT15)
#define SC6_E6      (0x06E6|_BIT15)
#define SC6_E7      (0x06E7|_BIT15)
#define SC6_E8      (0x06E8|_BIT15)
#define SC6_E9      (0x06E9|_BIT15)
#define SC6_EA      (0x06EA|_BIT15)
#define SC6_EB      (0x06EB|_BIT15)
#define SC6_EC      (0x06EC|_BIT15)
#define SC6_ED      (0x06ED|_BIT15)
#define SC6_EE      (0x06EE|_BIT15)
#define SC6_EF      (0x06EF|_BIT15)
#define SC6_F0      (0x06F0|_BIT15)
#define SC6_F1      (0x06F1|_BIT15)
#define SC6_F2      (0x06F2|_BIT15)
#define SC6_F3      (0x06F3|_BIT15)
#define SC6_F4      (0x06F4|_BIT15)
#define SC6_F5      (0x06F5|_BIT15)
#define SC6_F6      (0x06F6|_BIT15)
#define SC6_F7      (0x06F7|_BIT15)
#define SC6_F8      (0x06F8|_BIT15)
#define SC6_F9      (0x06F9|_BIT15)
#define SC6_FA      (0x06FA|_BIT15)
#define SC6_FB      (0x06FB|_BIT15)
#define SC6_FC      (0x06FC|_BIT15)
#define SC6_FD      (0x06FD|_BIT15)
#define SC6_FE      (0x06FE|_BIT15)
#define SC6_FF      (0x06FF|_BIT15)

#define SC7_00      (0x0700|_BIT15)
#define SC7_01      (0x0701|_BIT15)
#define SC7_02      (0x0702|_BIT15)
#define SC7_03      (0x0703|_BIT15)
#define SC7_04      (0x0704|_BIT15)
#define SC7_05      (0x0705|_BIT15)
#define SC7_06      (0x0706|_BIT15)
#define SC7_07      (0x0707|_BIT15)
#define SC7_08      (0x0708|_BIT15)
#define SC7_09      (0x0709|_BIT15)
#define SC7_0A      (0x070A|_BIT15)
#define SC7_0B      (0x070B|_BIT15)
#define SC7_0C      (0x070C|_BIT15)
#define SC7_0D      (0x070D|_BIT15)
#define SC7_0E      (0x070E|_BIT15)
#define SC7_0F      (0x070F|_BIT15)
#define SC7_10      (0x0710|_BIT15)
#define SC7_11      (0x0711|_BIT15)
#define SC7_12      (0x0712|_BIT15)
#define SC7_13      (0x0713|_BIT15)
#define SC7_14      (0x0714|_BIT15)
#define SC7_15      (0x0715|_BIT15)
#define SC7_16      (0x0716|_BIT15)
#define SC7_17      (0x0717|_BIT15)
#define SC7_18      (0x0718|_BIT15)
#define SC7_19      (0x0719|_BIT15)
#define SC7_1A      (0x071A|_BIT15)
#define SC7_1B      (0x071B|_BIT15)
#define SC7_1C      (0x071C|_BIT15)
#define SC7_1D      (0x071D|_BIT15)
#define SC7_1E      (0x071E|_BIT15)
#define SC7_1F      (0x071F|_BIT15)
#define SC7_20      (0x0720|_BIT15)
#define SC7_21      (0x0721|_BIT15)
#define SC7_22      (0x0722|_BIT15)
#define SC7_23      (0x0723|_BIT15)
#define SC7_24      (0x0724|_BIT15)
#define SC7_25      (0x0725|_BIT15)
#define SC7_26      (0x0726|_BIT15)
#define SC7_27      (0x0727|_BIT15)
#define SC7_28      (0x0728|_BIT15)
#define SC7_29      (0x0729|_BIT15)
#define SC7_2A      (0x072A|_BIT15)
#define SC7_2B      (0x072B|_BIT15)
#define SC7_2C      (0x072C|_BIT15)
#define SC7_2D      (0x072D|_BIT15)
#define SC7_2E      (0x072E|_BIT15)
#define SC7_2F      (0x072F|_BIT15)
#define SC7_30      (0x0730|_BIT15)
#define SC7_31      (0x0731|_BIT15)
#define SC7_32      (0x0732|_BIT15)
#define SC7_33      (0x0733|_BIT15)
#define SC7_34      (0x0734|_BIT15)
#define SC7_35      (0x0735|_BIT15)
#define SC7_36      (0x0736|_BIT15)
#define SC7_37      (0x0737|_BIT15)
#define SC7_38      (0x0738|_BIT15)
#define SC7_39      (0x0739|_BIT15)
#define SC7_3A      (0x073A|_BIT15)
#define SC7_3B      (0x073B|_BIT15)
#define SC7_3C      (0x073C|_BIT15)
#define SC7_3D      (0x073D|_BIT15)
#define SC7_3E      (0x073E|_BIT15)
#define SC7_3F      (0x073F|_BIT15)
#define SC7_40      (0x0740|_BIT15)
#define SC7_41      (0x0741|_BIT15)
#define SC7_42      (0x0742|_BIT15)
#define SC7_43      (0x0743|_BIT15)
#define SC7_44      (0x0744|_BIT15)
#define SC7_45      (0x0745|_BIT15)
#define SC7_46      (0x0746|_BIT15)
#define SC7_47      (0x0747|_BIT15)
#define SC7_48      (0x0748|_BIT15)
#define SC7_49      (0x0749|_BIT15)
#define SC7_4A      (0x074A|_BIT15)
#define SC7_4B      (0x074B|_BIT15)
#define SC7_4C      (0x074C|_BIT15)
#define SC7_4D      (0x074D|_BIT15)
#define SC7_4E      (0x074E|_BIT15)
#define SC7_4F      (0x074F|_BIT15)
#define SC7_50      (0x0750|_BIT15)
#define SC7_51      (0x0751|_BIT15)
#define SC7_52      (0x0752|_BIT15)
#define SC7_53      (0x0753|_BIT15)
#define SC7_54      (0x0754|_BIT15)
#define SC7_55      (0x0755|_BIT15)
#define SC7_56      (0x0756|_BIT15)
#define SC7_57      (0x0757|_BIT15)
#define SC7_58      (0x0758|_BIT15)
#define SC7_59      (0x0759|_BIT15)
#define SC7_5A      (0x075A|_BIT15)
#define SC7_5B      (0x075B|_BIT15)
#define SC7_5C      (0x075C|_BIT15)
#define SC7_5D      (0x075D|_BIT15)
#define SC7_5E      (0x075E|_BIT15)
#define SC7_5F      (0x075F|_BIT15)
#define SC7_60      (0x0760|_BIT15)
#define SC7_61      (0x0761|_BIT15)
#define SC7_62      (0x0762|_BIT15)
#define SC7_63      (0x0763|_BIT15)
#define SC7_64      (0x0764|_BIT15)
#define SC7_65      (0x0765|_BIT15)
#define SC7_66      (0x0766|_BIT15)
#define SC7_67      (0x0767|_BIT15)
#define SC7_68      (0x0768|_BIT15)
#define SC7_69      (0x0769|_BIT15)
#define SC7_6A      (0x076A|_BIT15)
#define SC7_6B      (0x076B|_BIT15)
#define SC7_6C      (0x076C|_BIT15)
#define SC7_6D      (0x076D|_BIT15)
#define SC7_6E      (0x076E|_BIT15)
#define SC7_6F      (0x076F|_BIT15)
#define SC7_70      (0x0770|_BIT15)
#define SC7_71      (0x0771|_BIT15)
#define SC7_72      (0x0772|_BIT15)
#define SC7_73      (0x0773|_BIT15)
#define SC7_74      (0x0774|_BIT15)
#define SC7_75      (0x0775|_BIT15)
#define SC7_76      (0x0776|_BIT15)
#define SC7_77      (0x0777|_BIT15)
#define SC7_78      (0x0778|_BIT15)
#define SC7_79      (0x0779|_BIT15)
#define SC7_7A      (0x077A|_BIT15)
#define SC7_7B      (0x077B|_BIT15)
#define SC7_7C      (0x077C|_BIT15)
#define SC7_7D      (0x077D|_BIT15)
#define SC7_7E      (0x077E|_BIT15)
#define SC7_7F      (0x077F|_BIT15)
#define SC7_80      (0x0780|_BIT15)
#define SC7_81      (0x0781|_BIT15)
#define SC7_82      (0x0782|_BIT15)
#define SC7_83      (0x0783|_BIT15)
#define SC7_84      (0x0784|_BIT15)
#define SC7_85      (0x0785|_BIT15)
#define SC7_86      (0x0786|_BIT15)
#define SC7_87      (0x0787|_BIT15)
#define SC7_88      (0x0788|_BIT15)
#define SC7_89      (0x0789|_BIT15)
#define SC7_8A      (0x078A|_BIT15)
#define SC7_8B      (0x078B|_BIT15)
#define SC7_8C      (0x078C|_BIT15)
#define SC7_8D      (0x078D|_BIT15)
#define SC7_8E      (0x078E|_BIT15)
#define SC7_8F      (0x078F|_BIT15)
#define SC7_90      (0x0790|_BIT15)
#define SC7_91      (0x0791|_BIT15)
#define SC7_92      (0x0792|_BIT15)
#define SC7_93      (0x0793|_BIT15)
#define SC7_94      (0x0794|_BIT15)
#define SC7_95      (0x0795|_BIT15)
#define SC7_96      (0x0796|_BIT15)
#define SC7_97      (0x0797|_BIT15)
#define SC7_98      (0x0798|_BIT15)
#define SC7_99      (0x0799|_BIT15)
#define SC7_9A      (0x079A|_BIT15)
#define SC7_9B      (0x079B|_BIT15)
#define SC7_9C      (0x079C|_BIT15)
#define SC7_9D      (0x079D|_BIT15)
#define SC7_9E      (0x079E|_BIT15)
#define SC7_9F      (0x079F|_BIT15)
#define SC7_A0      (0x07A0|_BIT15)
#define SC7_A1      (0x07A1|_BIT15)
#define SC7_A2      (0x07A2|_BIT15)
#define SC7_A3      (0x07A3|_BIT15)
#define SC7_A4      (0x07A4|_BIT15)
#define SC7_A5      (0x07A5|_BIT15)
#define SC7_A6      (0x07A6|_BIT15)
#define SC7_A7      (0x07A7|_BIT15)
#define SC7_A8      (0x07A8|_BIT15)
#define SC7_A9      (0x07A9|_BIT15)
#define SC7_AA      (0x07AA|_BIT15)
#define SC7_AB      (0x07AB|_BIT15)
#define SC7_AC      (0x07AC|_BIT15)
#define SC7_AD      (0x07AD|_BIT15)
#define SC7_AE      (0x07AE|_BIT15)
#define SC7_AF      (0x07AF|_BIT15)
#define SC7_B0      (0x07B0|_BIT15)
#define SC7_B1      (0x07B1|_BIT15)
#define SC7_B2      (0x07B2|_BIT15)
#define SC7_B3      (0x07B3|_BIT15)
#define SC7_B4      (0x07B4|_BIT15)
#define SC7_B5      (0x07B5|_BIT15)
#define SC7_B6      (0x07B6|_BIT15)
#define SC7_B7      (0x07B7|_BIT15)
#define SC7_B8      (0x07B8|_BIT15)
#define SC7_B9      (0x07B9|_BIT15)
#define SC7_BA      (0x07BA|_BIT15)
#define SC7_BB      (0x07BB|_BIT15)
#define SC7_BC      (0x07BC|_BIT15)
#define SC7_BD      (0x07BD|_BIT15)
#define SC7_BE      (0x07BE|_BIT15)
#define SC7_BF      (0x07BF|_BIT15)
#define SC7_C0      (0x07C0|_BIT15)
#define SC7_C1      (0x07C1|_BIT15)
#define SC7_C2      (0x07C2|_BIT15)
#define SC7_C3      (0x07C3|_BIT15)
#define SC7_C4      (0x07C4|_BIT15)
#define SC7_C5      (0x07C5|_BIT15)
#define SC7_C6      (0x07C6|_BIT15)
#define SC7_C7      (0x07C7|_BIT15)
#define SC7_C8      (0x07C8|_BIT15)
#define SC7_C9      (0x07C9|_BIT15)
#define SC7_CA      (0x07CA|_BIT15)
#define SC7_CB      (0x07CB|_BIT15)
#define SC7_CC      (0x07CC|_BIT15)
#define SC7_CD      (0x07CD|_BIT15)
#define SC7_CE      (0x07CE|_BIT15)
#define SC7_CF      (0x07CF|_BIT15)
#define SC7_D0      (0x07D0|_BIT15)
#define SC7_D1      (0x07D1|_BIT15)
#define SC7_D2      (0x07D2|_BIT15)
#define SC7_D3      (0x07D3|_BIT15)
#define SC7_D4      (0x07D4|_BIT15)
#define SC7_D5      (0x07D5|_BIT15)
#define SC7_D6      (0x07D6|_BIT15)
#define SC7_D7      (0x07D7|_BIT15)
#define SC7_D8      (0x07D8|_BIT15)
#define SC7_D9      (0x07D9|_BIT15)
#define SC7_DA      (0x07DA|_BIT15)
#define SC7_DB      (0x07DB|_BIT15)
#define SC7_DC      (0x07DC|_BIT15)
#define SC7_DD      (0x07DD|_BIT15)
#define SC7_DE      (0x07DE|_BIT15)
#define SC7_DF      (0x07DF|_BIT15)
#define SC7_E0      (0x07E0|_BIT15)
#define SC7_E1      (0x07E1|_BIT15)
#define SC7_E2      (0x07E2|_BIT15)
#define SC7_E3      (0x07E3|_BIT15)
#define SC7_E4      (0x07E4|_BIT15)
#define SC7_E5      (0x07E5|_BIT15)
#define SC7_E6      (0x07E6|_BIT15)
#define SC7_E7      (0x07E7|_BIT15)
#define SC7_E8      (0x07E8|_BIT15)
#define SC7_E9      (0x07E9|_BIT15)
#define SC7_EA      (0x07EA|_BIT15)
#define SC7_EB      (0x07EB|_BIT15)
#define SC7_EC      (0x07EC|_BIT15)
#define SC7_ED      (0x07ED|_BIT15)
#define SC7_EE      (0x07EE|_BIT15)
#define SC7_EF      (0x07EF|_BIT15)
#define SC7_F0      (0x07F0|_BIT15)
#define SC7_F1      (0x07F1|_BIT15)
#define SC7_F2      (0x07F2|_BIT15)
#define SC7_F3      (0x07F3|_BIT15)
#define SC7_F4      (0x07F4|_BIT15)
#define SC7_F5      (0x07F5|_BIT15)
#define SC7_F6      (0x07F6|_BIT15)
#define SC7_F7      (0x07F7|_BIT15)
#define SC7_F8      (0x07F8|_BIT15)
#define SC7_F9      (0x07F9|_BIT15)
#define SC7_FA      (0x07FA|_BIT15)
#define SC7_FB      (0x07FB|_BIT15)
#define SC7_FC      (0x07FC|_BIT15)
#define SC7_FD      (0x07FD|_BIT15)
#define SC7_FE      (0x07FE|_BIT15)
#define SC7_FF      (0x07FF|_BIT15)

#define SC8_00      (0x0800|_BIT15)
#define SC8_01      (0x0801|_BIT15)
#define SC8_02      (0x0802|_BIT15)
#define SC8_03      (0x0803|_BIT15)
#define SC8_04      (0x0804|_BIT15)
#define SC8_05      (0x0805|_BIT15)
#define SC8_06      (0x0806|_BIT15)
#define SC8_07      (0x0807|_BIT15)
#define SC8_08      (0x0808|_BIT15)
#define SC8_09      (0x0809|_BIT15)
#define SC8_0A      (0x080A|_BIT15)
#define SC8_0B      (0x080B|_BIT15)
#define SC8_0C      (0x080C|_BIT15)
#define SC8_0D      (0x080D|_BIT15)
#define SC8_0E      (0x080E|_BIT15)
#define SC8_0F      (0x080F|_BIT15)
#define SC8_10      (0x0810|_BIT15)
#define SC8_11      (0x0811|_BIT15)
#define SC8_12      (0x0812|_BIT15)
#define SC8_13      (0x0813|_BIT15)
#define SC8_14      (0x0814|_BIT15)
#define SC8_15      (0x0815|_BIT15)
#define SC8_16      (0x0816|_BIT15)
#define SC8_17      (0x0817|_BIT15)
#define SC8_18      (0x0818|_BIT15)
#define SC8_19      (0x0819|_BIT15)
#define SC8_1A      (0x081A|_BIT15)
#define SC8_1B      (0x081B|_BIT15)
#define SC8_1C      (0x081C|_BIT15)
#define SC8_1D      (0x081D|_BIT15)
#define SC8_1E      (0x081E|_BIT15)
#define SC8_1F      (0x081F|_BIT15)
#define SC8_20      (0x0820|_BIT15)
#define SC8_21      (0x0821|_BIT15)
#define SC8_22      (0x0822|_BIT15)
#define SC8_23      (0x0823|_BIT15)
#define SC8_24      (0x0824|_BIT15)
#define SC8_25      (0x0825|_BIT15)
#define SC8_26      (0x0826|_BIT15)
#define SC8_27      (0x0827|_BIT15)
#define SC8_28      (0x0828|_BIT15)
#define SC8_29      (0x0829|_BIT15)
#define SC8_2A      (0x082A|_BIT15)
#define SC8_2B      (0x082B|_BIT15)
#define SC8_2C      (0x082C|_BIT15)
#define SC8_2D      (0x082D|_BIT15)
#define SC8_2E      (0x082E|_BIT15)
#define SC8_2F      (0x082F|_BIT15)
#define SC8_30      (0x0830|_BIT15)
#define SC8_31      (0x0831|_BIT15)
#define SC8_32      (0x0832|_BIT15)
#define SC8_33      (0x0833|_BIT15)
#define SC8_34      (0x0834|_BIT15)
#define SC8_35      (0x0835|_BIT15)
#define SC8_36      (0x0836|_BIT15)
#define SC8_37      (0x0837|_BIT15)
#define SC8_38      (0x0838|_BIT15)
#define SC8_39      (0x0839|_BIT15)
#define SC8_3A      (0x083A|_BIT15)
#define SC8_3B      (0x083B|_BIT15)
#define SC8_3C      (0x083C|_BIT15)
#define SC8_3D      (0x083D|_BIT15)
#define SC8_3E      (0x083E|_BIT15)
#define SC8_3F      (0x083F|_BIT15)
#define SC8_40      (0x0840|_BIT15)
#define SC8_41      (0x0841|_BIT15)
#define SC8_42      (0x0842|_BIT15)
#define SC8_43      (0x0843|_BIT15)
#define SC8_44      (0x0844|_BIT15)
#define SC8_45      (0x0845|_BIT15)
#define SC8_46      (0x0846|_BIT15)
#define SC8_47      (0x0847|_BIT15)
#define SC8_48      (0x0848|_BIT15)
#define SC8_49      (0x0849|_BIT15)
#define SC8_4A      (0x084A|_BIT15)
#define SC8_4B      (0x084B|_BIT15)
#define SC8_4C      (0x084C|_BIT15)
#define SC8_4D      (0x084D|_BIT15)
#define SC8_4E      (0x084E|_BIT15)
#define SC8_4F      (0x084F|_BIT15)
#define SC8_50      (0x0850|_BIT15)
#define SC8_51      (0x0851|_BIT15)
#define SC8_52      (0x0852|_BIT15)
#define SC8_53      (0x0853|_BIT15)
#define SC8_54      (0x0854|_BIT15)
#define SC8_55      (0x0855|_BIT15)
#define SC8_56      (0x0856|_BIT15)
#define SC8_57      (0x0857|_BIT15)
#define SC8_58      (0x0858|_BIT15)
#define SC8_59      (0x0859|_BIT15)
#define SC8_5A      (0x085A|_BIT15)
#define SC8_5B      (0x085B|_BIT15)
#define SC8_5C      (0x085C|_BIT15)
#define SC8_5D      (0x085D|_BIT15)
#define SC8_5E      (0x085E|_BIT15)
#define SC8_5F      (0x085F|_BIT15)
#define SC8_60      (0x0860|_BIT15)
#define SC8_61      (0x0861|_BIT15)
#define SC8_62      (0x0862|_BIT15)
#define SC8_63      (0x0863|_BIT15)
#define SC8_64      (0x0864|_BIT15)
#define SC8_65      (0x0865|_BIT15)
#define SC8_66      (0x0866|_BIT15)
#define SC8_67      (0x0867|_BIT15)
#define SC8_68      (0x0868|_BIT15)
#define SC8_69      (0x0869|_BIT15)
#define SC8_6A      (0x086A|_BIT15)
#define SC8_6B      (0x086B|_BIT15)
#define SC8_6C      (0x086C|_BIT15)
#define SC8_6D      (0x086D|_BIT15)
#define SC8_6E      (0x086E|_BIT15)
#define SC8_6F      (0x086F|_BIT15)
#define SC8_70      (0x0870|_BIT15)
#define SC8_71      (0x0871|_BIT15)
#define SC8_72      (0x0872|_BIT15)
#define SC8_73      (0x0873|_BIT15)
#define SC8_74      (0x0874|_BIT15)
#define SC8_75      (0x0875|_BIT15)
#define SC8_76      (0x0876|_BIT15)
#define SC8_77      (0x0877|_BIT15)
#define SC8_78      (0x0878|_BIT15)
#define SC8_79      (0x0879|_BIT15)
#define SC8_7A      (0x087A|_BIT15)
#define SC8_7B      (0x087B|_BIT15)
#define SC8_7C      (0x087C|_BIT15)
#define SC8_7D      (0x087D|_BIT15)
#define SC8_7E      (0x087E|_BIT15)
#define SC8_7F      (0x087F|_BIT15)
#define SC8_80      (0x0880|_BIT15)
#define SC8_81      (0x0881|_BIT15)
#define SC8_82      (0x0882|_BIT15)
#define SC8_83      (0x0883|_BIT15)
#define SC8_84      (0x0884|_BIT15)
#define SC8_85      (0x0885|_BIT15)
#define SC8_86      (0x0886|_BIT15)
#define SC8_87      (0x0887|_BIT15)
#define SC8_88      (0x0888|_BIT15)
#define SC8_89      (0x0889|_BIT15)
#define SC8_8A      (0x088A|_BIT15)
#define SC8_8B      (0x088B|_BIT15)
#define SC8_8C      (0x088C|_BIT15)
#define SC8_8D      (0x088D|_BIT15)
#define SC8_8E      (0x088E|_BIT15)
#define SC8_8F      (0x088F|_BIT15)
#define SC8_90      (0x0890|_BIT15)
#define SC8_91      (0x0891|_BIT15)
#define SC8_92      (0x0892|_BIT15)
#define SC8_93      (0x0893|_BIT15)
#define SC8_94      (0x0894|_BIT15)
#define SC8_95      (0x0895|_BIT15)
#define SC8_96      (0x0896|_BIT15)
#define SC8_97      (0x0897|_BIT15)
#define SC8_98      (0x0898|_BIT15)
#define SC8_99      (0x0899|_BIT15)
#define SC8_9A      (0x089A|_BIT15)
#define SC8_9B      (0x089B|_BIT15)
#define SC8_9C      (0x089C|_BIT15)
#define SC8_9D      (0x089D|_BIT15)
#define SC8_9E      (0x089E|_BIT15)
#define SC8_9F      (0x089F|_BIT15)
#define SC8_A0      (0x08A0|_BIT15)
#define SC8_A1      (0x08A1|_BIT15)
#define SC8_A2      (0x08A2|_BIT15)
#define SC8_A3      (0x08A3|_BIT15)
#define SC8_A4      (0x08A4|_BIT15)
#define SC8_A5      (0x08A5|_BIT15)
#define SC8_A6      (0x08A6|_BIT15)
#define SC8_A7      (0x08A7|_BIT15)
#define SC8_A8      (0x08A8|_BIT15)
#define SC8_A9      (0x08A9|_BIT15)
#define SC8_AA      (0x08AA|_BIT15)
#define SC8_AB      (0x08AB|_BIT15)
#define SC8_AC      (0x08AC|_BIT15)
#define SC8_AD      (0x08AD|_BIT15)
#define SC8_AE      (0x08AE|_BIT15)
#define SC8_AF      (0x08AF|_BIT15)
#define SC8_B0      (0x08B0|_BIT15)
#define SC8_B1      (0x08B1|_BIT15)
#define SC8_B2      (0x08B2|_BIT15)
#define SC8_B3      (0x08B3|_BIT15)
#define SC8_B4      (0x08B4|_BIT15)
#define SC8_B5      (0x08B5|_BIT15)
#define SC8_B6      (0x08B6|_BIT15)
#define SC8_B7      (0x08B7|_BIT15)
#define SC8_B8      (0x08B8|_BIT15)
#define SC8_B9      (0x08B9|_BIT15)
#define SC8_BA      (0x08BA|_BIT15)
#define SC8_BB      (0x08BB|_BIT15)
#define SC8_BC      (0x08BC|_BIT15)
#define SC8_BD      (0x08BD|_BIT15)
#define SC8_BE      (0x08BE|_BIT15)
#define SC8_BF      (0x08BF|_BIT15)
#define SC8_C0      (0x08C0|_BIT15)
#define SC8_C1      (0x08C1|_BIT15)
#define SC8_C2      (0x08C2|_BIT15)
#define SC8_C3      (0x08C3|_BIT15)
#define SC8_C4      (0x08C4|_BIT15)
#define SC8_C5      (0x08C5|_BIT15)
#define SC8_C6      (0x08C6|_BIT15)
#define SC8_C7      (0x08C7|_BIT15)
#define SC8_C8      (0x08C8|_BIT15)
#define SC8_C9      (0x08C9|_BIT15)
#define SC8_CA      (0x08CA|_BIT15)
#define SC8_CB      (0x08CB|_BIT15)
#define SC8_CC      (0x08CC|_BIT15)
#define SC8_CD      (0x08CD|_BIT15)
#define SC8_CE      (0x08CE|_BIT15)
#define SC8_CF      (0x08CF|_BIT15)
#define SC8_D0      (0x08D0|_BIT15)
#define SC8_D1      (0x08D1|_BIT15)
#define SC8_D2      (0x08D2|_BIT15)
#define SC8_D3      (0x08D3|_BIT15)
#define SC8_D4      (0x08D4|_BIT15)
#define SC8_D5      (0x08D5|_BIT15)
#define SC8_D6      (0x08D6|_BIT15)
#define SC8_D7      (0x08D7|_BIT15)
#define SC8_D8      (0x08D8|_BIT15)
#define SC8_D9      (0x08D9|_BIT15)
#define SC8_DA      (0x08DA|_BIT15)
#define SC8_DB      (0x08DB|_BIT15)
#define SC8_DC      (0x08DC|_BIT15)
#define SC8_DD      (0x08DD|_BIT15)
#define SC8_DE      (0x08DE|_BIT15)
#define SC8_DF      (0x08DF|_BIT15)
#define SC8_E0      (0x08E0|_BIT15)
#define SC8_E1      (0x08E1|_BIT15)
#define SC8_E2      (0x08E2|_BIT15)
#define SC8_E3      (0x08E3|_BIT15)
#define SC8_E4      (0x08E4|_BIT15)
#define SC8_E5      (0x08E5|_BIT15)
#define SC8_E6      (0x08E6|_BIT15)
#define SC8_E7      (0x08E7|_BIT15)
#define SC8_E8      (0x08E8|_BIT15)
#define SC8_E9      (0x08E9|_BIT15)
#define SC8_EA      (0x08EA|_BIT15)
#define SC8_EB      (0x08EB|_BIT15)
#define SC8_EC      (0x08EC|_BIT15)
#define SC8_ED      (0x08ED|_BIT15)
#define SC8_EE      (0x08EE|_BIT15)
#define SC8_EF      (0x08EF|_BIT15)
#define SC8_F0      (0x08F0|_BIT15)
#define SC8_F1      (0x08F1|_BIT15)
#define SC8_F2      (0x08F2|_BIT15)
#define SC8_F3      (0x08F3|_BIT15)
#define SC8_F4      (0x08F4|_BIT15)
#define SC8_F5      (0x08F5|_BIT15)
#define SC8_F6      (0x08F6|_BIT15)
#define SC8_F7      (0x08F7|_BIT15)
#define SC8_F8      (0x08F8|_BIT15)
#define SC8_F9      (0x08F9|_BIT15)
#define SC8_FA      (0x08FA|_BIT15)
#define SC8_FB      (0x08FB|_BIT15)
#define SC8_FC      (0x08FC|_BIT15)
#define SC8_FD      (0x08FD|_BIT15)
#define SC8_FE      (0x08FE|_BIT15)
#define SC8_FF      (0x08FF|_BIT15)

#define SC9_00      (0x0900|_BIT15)
#define SC9_01      (0x0901|_BIT15)
#define SC9_02      (0x0902|_BIT15)
#define SC9_03      (0x0903|_BIT15)
#define SC9_04      (0x0904|_BIT15)
#define SC9_05      (0x0905|_BIT15)
#define SC9_06      (0x0906|_BIT15)
#define SC9_07      (0x0907|_BIT15)
#define SC9_08      (0x0908|_BIT15)
#define SC9_09      (0x0909|_BIT15)
#define SC9_0A      (0x090A|_BIT15)
#define SC9_0B      (0x090B|_BIT15)
#define SC9_0C      (0x090C|_BIT15)
#define SC9_0D      (0x090D|_BIT15)
#define SC9_0E      (0x090E|_BIT15)
#define SC9_0F      (0x090F|_BIT15)
#define SC9_10      (0x0910|_BIT15)
#define SC9_11      (0x0911|_BIT15)
#define SC9_12      (0x0912|_BIT15)
#define SC9_13      (0x0913|_BIT15)
#define SC9_14      (0x0914|_BIT15)
#define SC9_15      (0x0915|_BIT15)
#define SC9_16      (0x0916|_BIT15)
#define SC9_17      (0x0917|_BIT15)
#define SC9_18      (0x0918|_BIT15)
#define SC9_19      (0x0919|_BIT15)
#define SC9_1A      (0x091A|_BIT15)
#define SC9_1B      (0x091B|_BIT15)
#define SC9_1C      (0x091C|_BIT15)
#define SC9_1D      (0x091D|_BIT15)
#define SC9_1E      (0x091E|_BIT15)
#define SC9_1F      (0x091F|_BIT15)
#define SC9_20      (0x0920|_BIT15)
#define SC9_21      (0x0921|_BIT15)
#define SC9_22      (0x0922|_BIT15)
#define SC9_23      (0x0923|_BIT15)
#define SC9_24      (0x0924|_BIT15)
#define SC9_25      (0x0925|_BIT15)
#define SC9_26      (0x0926|_BIT15)
#define SC9_27      (0x0927|_BIT15)
#define SC9_28      (0x0928|_BIT15)
#define SC9_29      (0x0929|_BIT15)
#define SC9_2A      (0x092A|_BIT15)
#define SC9_2B      (0x092B|_BIT15)
#define SC9_2C      (0x092C|_BIT15)
#define SC9_2D      (0x092D|_BIT15)
#define SC9_2E      (0x092E|_BIT15)
#define SC9_2F      (0x092F|_BIT15)
#define SC9_30      (0x0930|_BIT15)
#define SC9_31      (0x0931|_BIT15)
#define SC9_32      (0x0932|_BIT15)
#define SC9_33      (0x0933|_BIT15)
#define SC9_34      (0x0934|_BIT15)
#define SC9_35      (0x0935|_BIT15)
#define SC9_36      (0x0936|_BIT15)
#define SC9_37      (0x0937|_BIT15)
#define SC9_38      (0x0938|_BIT15)
#define SC9_39      (0x0939|_BIT15)
#define SC9_3A      (0x093A|_BIT15)
#define SC9_3B      (0x093B|_BIT15)
#define SC9_3C      (0x093C|_BIT15)
#define SC9_3D      (0x093D|_BIT15)
#define SC9_3E      (0x093E|_BIT15)
#define SC9_3F      (0x093F|_BIT15)
#define SC9_40      (0x0940|_BIT15)
#define SC9_41      (0x0941|_BIT15)
#define SC9_42      (0x0942|_BIT15)
#define SC9_43      (0x0943|_BIT15)
#define SC9_44      (0x0944|_BIT15)
#define SC9_45      (0x0945|_BIT15)
#define SC9_46      (0x0946|_BIT15)
#define SC9_47      (0x0947|_BIT15)
#define SC9_48      (0x0948|_BIT15)
#define SC9_49      (0x0949|_BIT15)
#define SC9_4A      (0x094A|_BIT15)
#define SC9_4B      (0x094B|_BIT15)
#define SC9_4C      (0x094C|_BIT15)
#define SC9_4D      (0x094D|_BIT15)
#define SC9_4E      (0x094E|_BIT15)
#define SC9_4F      (0x094F|_BIT15)
#define SC9_50      (0x0950|_BIT15)
#define SC9_51      (0x0951|_BIT15)
#define SC9_52      (0x0952|_BIT15)
#define SC9_53      (0x0953|_BIT15)
#define SC9_54      (0x0954|_BIT15)
#define SC9_55      (0x0955|_BIT15)
#define SC9_56      (0x0956|_BIT15)
#define SC9_57      (0x0957|_BIT15)
#define SC9_58      (0x0958|_BIT15)
#define SC9_59      (0x0959|_BIT15)
#define SC9_5A      (0x095A|_BIT15)
#define SC9_5B      (0x095B|_BIT15)
#define SC9_5C      (0x095C|_BIT15)
#define SC9_5D      (0x095D|_BIT15)
#define SC9_5E      (0x095E|_BIT15)
#define SC9_5F      (0x095F|_BIT15)
#define SC9_60      (0x0960|_BIT15)
#define SC9_61      (0x0961|_BIT15)
#define SC9_62      (0x0962|_BIT15)
#define SC9_63      (0x0963|_BIT15)
#define SC9_64      (0x0964|_BIT15)
#define SC9_65      (0x0965|_BIT15)
#define SC9_66      (0x0966|_BIT15)
#define SC9_67      (0x0967|_BIT15)
#define SC9_68      (0x0968|_BIT15)
#define SC9_69      (0x0969|_BIT15)
#define SC9_6A      (0x096A|_BIT15)
#define SC9_6B      (0x096B|_BIT15)
#define SC9_6C      (0x096C|_BIT15)
#define SC9_6D      (0x096D|_BIT15)
#define SC9_6E      (0x096E|_BIT15)
#define SC9_6F      (0x096F|_BIT15)
#define SC9_70      (0x0970|_BIT15)
#define SC9_71      (0x0971|_BIT15)
#define SC9_72      (0x0972|_BIT15)
#define SC9_73      (0x0973|_BIT15)
#define SC9_74      (0x0974|_BIT15)
#define SC9_75      (0x0975|_BIT15)
#define SC9_76      (0x0976|_BIT15)
#define SC9_77      (0x0977|_BIT15)
#define SC9_78      (0x0978|_BIT15)
#define SC9_79      (0x0979|_BIT15)
#define SC9_7A      (0x097A|_BIT15)
#define SC9_7B      (0x097B|_BIT15)
#define SC9_7C      (0x097C|_BIT15)
#define SC9_7D      (0x097D|_BIT15)
#define SC9_7E      (0x097E|_BIT15)
#define SC9_7F      (0x097F|_BIT15)
#define SC9_80      (0x0980|_BIT15)
#define SC9_81      (0x0981|_BIT15)
#define SC9_82      (0x0982|_BIT15)
#define SC9_83      (0x0983|_BIT15)
#define SC9_84      (0x0984|_BIT15)
#define SC9_85      (0x0985|_BIT15)
#define SC9_86      (0x0986|_BIT15)
#define SC9_87      (0x0987|_BIT15)
#define SC9_88      (0x0988|_BIT15)
#define SC9_89      (0x0989|_BIT15)
#define SC9_8A      (0x098A|_BIT15)
#define SC9_8B      (0x098B|_BIT15)
#define SC9_8C      (0x098C|_BIT15)
#define SC9_8D      (0x098D|_BIT15)
#define SC9_8E      (0x098E|_BIT15)
#define SC9_8F      (0x098F|_BIT15)
#define SC9_90      (0x0990|_BIT15)
#define SC9_91      (0x0991|_BIT15)
#define SC9_92      (0x0992|_BIT15)
#define SC9_93      (0x0993|_BIT15)
#define SC9_94      (0x0994|_BIT15)
#define SC9_95      (0x0995|_BIT15)
#define SC9_96      (0x0996|_BIT15)
#define SC9_97      (0x0997|_BIT15)
#define SC9_98      (0x0998|_BIT15)
#define SC9_99      (0x0999|_BIT15)
#define SC9_9A      (0x099A|_BIT15)
#define SC9_9B      (0x099B|_BIT15)
#define SC9_9C      (0x099C|_BIT15)
#define SC9_9D      (0x099D|_BIT15)
#define SC9_9E      (0x099E|_BIT15)
#define SC9_9F      (0x099F|_BIT15)
#define SC9_A0      (0x09A0|_BIT15)
#define SC9_A1      (0x09A1|_BIT15)
#define SC9_A2      (0x09A2|_BIT15)
#define SC9_A3      (0x09A3|_BIT15)
#define SC9_A4      (0x09A4|_BIT15)
#define SC9_A5      (0x09A5|_BIT15)
#define SC9_A6      (0x09A6|_BIT15)
#define SC9_A7      (0x09A7|_BIT15)
#define SC9_A8      (0x09A8|_BIT15)
#define SC9_A9      (0x09A9|_BIT15)
#define SC9_AA      (0x09AA|_BIT15)
#define SC9_AB      (0x09AB|_BIT15)
#define SC9_AC      (0x09AC|_BIT15)
#define SC9_AD      (0x09AD|_BIT15)
#define SC9_AE      (0x09AE|_BIT15)
#define SC9_AF      (0x09AF|_BIT15)
#define SC9_B0      (0x09B0|_BIT15)
#define SC9_B1      (0x09B1|_BIT15)
#define SC9_B2      (0x09B2|_BIT15)
#define SC9_B3      (0x09B3|_BIT15)
#define SC9_B4      (0x09B4|_BIT15)
#define SC9_B5      (0x09B5|_BIT15)
#define SC9_B6      (0x09B6|_BIT15)
#define SC9_B7      (0x09B7|_BIT15)
#define SC9_B8      (0x09B8|_BIT15)
#define SC9_B9      (0x09B9|_BIT15)
#define SC9_BA      (0x09BA|_BIT15)
#define SC9_BB      (0x09BB|_BIT15)
#define SC9_BC      (0x09BC|_BIT15)
#define SC9_BD      (0x09BD|_BIT15)
#define SC9_BE      (0x09BE|_BIT15)
#define SC9_BF      (0x09BF|_BIT15)
#define SC9_C0      (0x09C0|_BIT15)
#define SC9_C1      (0x09C1|_BIT15)
#define SC9_C2      (0x09C2|_BIT15)
#define SC9_C3      (0x09C3|_BIT15)
#define SC9_C4      (0x09C4|_BIT15)
#define SC9_C5      (0x09C5|_BIT15)
#define SC9_C6      (0x09C6|_BIT15)
#define SC9_C7      (0x09C7|_BIT15)
#define SC9_C8      (0x09C8|_BIT15)
#define SC9_C9      (0x09C9|_BIT15)
#define SC9_CA      (0x09CA|_BIT15)
#define SC9_CB      (0x09CB|_BIT15)
#define SC9_CC      (0x09CC|_BIT15)
#define SC9_CD      (0x09CD|_BIT15)
#define SC9_CE      (0x09CE|_BIT15)
#define SC9_CF      (0x09CF|_BIT15)
#define SC9_D0      (0x09D0|_BIT15)
#define SC9_D1      (0x09D1|_BIT15)
#define SC9_D2      (0x09D2|_BIT15)
#define SC9_D3      (0x09D3|_BIT15)
#define SC9_D4      (0x09D4|_BIT15)
#define SC9_D5      (0x09D5|_BIT15)
#define SC9_D6      (0x09D6|_BIT15)
#define SC9_D7      (0x09D7|_BIT15)
#define SC9_D8      (0x09D8|_BIT15)
#define SC9_D9      (0x09D9|_BIT15)
#define SC9_DA      (0x09DA|_BIT15)
#define SC9_DB      (0x09DB|_BIT15)
#define SC9_DC      (0x09DC|_BIT15)
#define SC9_DD      (0x09DD|_BIT15)
#define SC9_DE      (0x09DE|_BIT15)
#define SC9_DF      (0x09DF|_BIT15)
#define SC9_E0      (0x09E0|_BIT15)
#define SC9_E1      (0x09E1|_BIT15)
#define SC9_E2      (0x09E2|_BIT15)
#define SC9_E3      (0x09E3|_BIT15)
#define SC9_E4      (0x09E4|_BIT15)
#define SC9_E5      (0x09E5|_BIT15)
#define SC9_E6      (0x09E6|_BIT15)
#define SC9_E7      (0x09E7|_BIT15)
#define SC9_E8      (0x09E8|_BIT15)
#define SC9_E9      (0x09E9|_BIT15)
#define SC9_EA      (0x09EA|_BIT15)
#define SC9_EB      (0x09EB|_BIT15)
#define SC9_EC      (0x09EC|_BIT15)
#define SC9_ED      (0x09ED|_BIT15)
#define SC9_EE      (0x09EE|_BIT15)
#define SC9_EF      (0x09EF|_BIT15)
#define SC9_F0      (0x09F0|_BIT15)
#define SC9_F1      (0x09F1|_BIT15)
#define SC9_F2      (0x09F2|_BIT15)
#define SC9_F3      (0x09F3|_BIT15)
#define SC9_F4      (0x09F4|_BIT15)
#define SC9_F5      (0x09F5|_BIT15)
#define SC9_F6      (0x09F6|_BIT15)
#define SC9_F7      (0x09F7|_BIT15)
#define SC9_F8      (0x09F8|_BIT15)
#define SC9_F9      (0x09F9|_BIT15)
#define SC9_FA      (0x09FA|_BIT15)
#define SC9_FB      (0x09FB|_BIT15)
#define SC9_FC      (0x09FC|_BIT15)
#define SC9_FD      (0x09FD|_BIT15)
#define SC9_FE      (0x09FE|_BIT15)
#define SC9_FF      (0x09FF|_BIT15)

#define SCA_00      (0x0A00|_BIT15)
#define SCA_01      (0x0A01|_BIT15)
#define SCA_02      (0x0A02|_BIT15)
#define SCA_03      (0x0A03|_BIT15)
#define SCA_04      (0x0A04|_BIT15)
#define SCA_05      (0x0A05|_BIT15)
#define SCA_06      (0x0A06|_BIT15)
#define SCA_07      (0x0A07|_BIT15)
#define SCA_08      (0x0A08|_BIT15)
#define SCA_09      (0x0A09|_BIT15)
#define SCA_0A      (0x0A0A|_BIT15)
#define SCA_0B      (0x0A0B|_BIT15)
#define SCA_0C      (0x0A0C|_BIT15)
#define SCA_0D      (0x0A0D|_BIT15)
#define SCA_0E      (0x0A0E|_BIT15)
#define SCA_0F      (0x0A0F|_BIT15)
#define SCA_10      (0x0A10|_BIT15)
#define SCA_11      (0x0A11|_BIT15)
#define SCA_12      (0x0A12|_BIT15)
#define SCA_13      (0x0A13|_BIT15)
#define SCA_14      (0x0A14|_BIT15)
#define SCA_15      (0x0A15|_BIT15)
#define SCA_16      (0x0A16|_BIT15)
#define SCA_17      (0x0A17|_BIT15)
#define SCA_18      (0x0A18|_BIT15)
#define SCA_19      (0x0A19|_BIT15)
#define SCA_1A      (0x0A1A|_BIT15)
#define SCA_1B      (0x0A1B|_BIT15)
#define SCA_1C      (0x0A1C|_BIT15)
#define SCA_1D      (0x0A1D|_BIT15)
#define SCA_1E      (0x0A1E|_BIT15)
#define SCA_1F      (0x0A1F|_BIT15)
#define SCA_20      (0x0A20|_BIT15)
#define SCA_21      (0x0A21|_BIT15)
#define SCA_22      (0x0A22|_BIT15)
#define SCA_23      (0x0A23|_BIT15)
#define SCA_24      (0x0A24|_BIT15)
#define SCA_25      (0x0A25|_BIT15)
#define SCA_26      (0x0A26|_BIT15)
#define SCA_27      (0x0A27|_BIT15)
#define SCA_28      (0x0A28|_BIT15)
#define SCA_29      (0x0A29|_BIT15)
#define SCA_2A      (0x0A2A|_BIT15)
#define SCA_2B      (0x0A2B|_BIT15)
#define SCA_2C      (0x0A2C|_BIT15)
#define SCA_2D      (0x0A2D|_BIT15)
#define SCA_2E      (0x0A2E|_BIT15)
#define SCA_2F      (0x0A2F|_BIT15)
#define SCA_30      (0x0A30|_BIT15)
#define SCA_31      (0x0A31|_BIT15)
#define SCA_32      (0x0A32|_BIT15)
#define SCA_33      (0x0A33|_BIT15)
#define SCA_34      (0x0A34|_BIT15)
#define SCA_35      (0x0A35|_BIT15)
#define SCA_36      (0x0A36|_BIT15)
#define SCA_37      (0x0A37|_BIT15)
#define SCA_38      (0x0A38|_BIT15)
#define SCA_39      (0x0A39|_BIT15)
#define SCA_3A      (0x0A3A|_BIT15)
#define SCA_3B      (0x0A3B|_BIT15)
#define SCA_3C      (0x0A3C|_BIT15)
#define SCA_3D      (0x0A3D|_BIT15)
#define SCA_3E      (0x0A3E|_BIT15)
#define SCA_3F      (0x0A3F|_BIT15)
#define SCA_40      (0x0A40|_BIT15)
#define SCA_41      (0x0A41|_BIT15)
#define SCA_42      (0x0A42|_BIT15)
#define SCA_43      (0x0A43|_BIT15)
#define SCA_44      (0x0A44|_BIT15)
#define SCA_45      (0x0A45|_BIT15)
#define SCA_46      (0x0A46|_BIT15)
#define SCA_47      (0x0A47|_BIT15)
#define SCA_48      (0x0A48|_BIT15)
#define SCA_49      (0x0A49|_BIT15)
#define SCA_4A      (0x0A4A|_BIT15)
#define SCA_4B      (0x0A4B|_BIT15)
#define SCA_4C      (0x0A4C|_BIT15)
#define SCA_4D      (0x0A4D|_BIT15)
#define SCA_4E      (0x0A4E|_BIT15)
#define SCA_4F      (0x0A4F|_BIT15)
#define SCA_50      (0x0A50|_BIT15)
#define SCA_51      (0x0A51|_BIT15)
#define SCA_52      (0x0A52|_BIT15)
#define SCA_53      (0x0A53|_BIT15)
#define SCA_54      (0x0A54|_BIT15)
#define SCA_55      (0x0A55|_BIT15)
#define SCA_56      (0x0A56|_BIT15)
#define SCA_57      (0x0A57|_BIT15)
#define SCA_58      (0x0A58|_BIT15)
#define SCA_59      (0x0A59|_BIT15)
#define SCA_5A      (0x0A5A|_BIT15)
#define SCA_5B      (0x0A5B|_BIT15)
#define SCA_5C      (0x0A5C|_BIT15)
#define SCA_5D      (0x0A5D|_BIT15)
#define SCA_5E      (0x0A5E|_BIT15)
#define SCA_5F      (0x0A5F|_BIT15)
#define SCA_60      (0x0A60|_BIT15)
#define SCA_61      (0x0A61|_BIT15)
#define SCA_62      (0x0A62|_BIT15)
#define SCA_63      (0x0A63|_BIT15)
#define SCA_64      (0x0A64|_BIT15)
#define SCA_65      (0x0A65|_BIT15)
#define SCA_66      (0x0A66|_BIT15)
#define SCA_67      (0x0A67|_BIT15)
#define SCA_68      (0x0A68|_BIT15)
#define SCA_69      (0x0A69|_BIT15)
#define SCA_6A      (0x0A6A|_BIT15)
#define SCA_6B      (0x0A6B|_BIT15)
#define SCA_6C      (0x0A6C|_BIT15)
#define SCA_6D      (0x0A6D|_BIT15)
#define SCA_6E      (0x0A6E|_BIT15)
#define SCA_6F      (0x0A6F|_BIT15)
#define SCA_70      (0x0A70|_BIT15)
#define SCA_71      (0x0A71|_BIT15)
#define SCA_72      (0x0A72|_BIT15)
#define SCA_73      (0x0A73|_BIT15)
#define SCA_74      (0x0A74|_BIT15)
#define SCA_75      (0x0A75|_BIT15)
#define SCA_76      (0x0A76|_BIT15)
#define SCA_77      (0x0A77|_BIT15)
#define SCA_78      (0x0A78|_BIT15)
#define SCA_79      (0x0A79|_BIT15)
#define SCA_7A      (0x0A7A|_BIT15)
#define SCA_7B      (0x0A7B|_BIT15)
#define SCA_7C      (0x0A7C|_BIT15)
#define SCA_7D      (0x0A7D|_BIT15)
#define SCA_7E      (0x0A7E|_BIT15)
#define SCA_7F      (0x0A7F|_BIT15)
#define SCA_80      (0x0A80|_BIT15)
#define SCA_81      (0x0A81|_BIT15)
#define SCA_82      (0x0A82|_BIT15)
#define SCA_83      (0x0A83|_BIT15)
#define SCA_84      (0x0A84|_BIT15)
#define SCA_85      (0x0A85|_BIT15)
#define SCA_86      (0x0A86|_BIT15)
#define SCA_87      (0x0A87|_BIT15)
#define SCA_88      (0x0A88|_BIT15)
#define SCA_89      (0x0A89|_BIT15)
#define SCA_8A      (0x0A8A|_BIT15)
#define SCA_8B      (0x0A8B|_BIT15)
#define SCA_8C      (0x0A8C|_BIT15)
#define SCA_8D      (0x0A8D|_BIT15)
#define SCA_8E      (0x0A8E|_BIT15)
#define SCA_8F      (0x0A8F|_BIT15)
#define SCA_90      (0x0A90|_BIT15)
#define SCA_91      (0x0A91|_BIT15)
#define SCA_92      (0x0A92|_BIT15)
#define SCA_93      (0x0A93|_BIT15)
#define SCA_94      (0x0A94|_BIT15)
#define SCA_95      (0x0A95|_BIT15)
#define SCA_96      (0x0A96|_BIT15)
#define SCA_97      (0x0A97|_BIT15)
#define SCA_98      (0x0A98|_BIT15)
#define SCA_99      (0x0A99|_BIT15)
#define SCA_9A      (0x0A9A|_BIT15)
#define SCA_9B      (0x0A9B|_BIT15)
#define SCA_9C      (0x0A9C|_BIT15)
#define SCA_9D      (0x0A9D|_BIT15)
#define SCA_9E      (0x0A9E|_BIT15)
#define SCA_9F      (0x0A9F|_BIT15)
#define SCA_A0      (0x0AA0|_BIT15)
#define SCA_A1      (0x0AA1|_BIT15)
#define SCA_A2      (0x0AA2|_BIT15)
#define SCA_A3      (0x0AA3|_BIT15)
#define SCA_A4      (0x0AA4|_BIT15)
#define SCA_A5      (0x0AA5|_BIT15)
#define SCA_A6      (0x0AA6|_BIT15)
#define SCA_A7      (0x0AA7|_BIT15)
#define SCA_A8      (0x0AA8|_BIT15)
#define SCA_A9      (0x0AA9|_BIT15)
#define SCA_AA      (0x0AAA|_BIT15)
#define SCA_AB      (0x0AAB|_BIT15)
#define SCA_AC      (0x0AAC|_BIT15)
#define SCA_AD      (0x0AAD|_BIT15)
#define SCA_AE      (0x0AAE|_BIT15)
#define SCA_AF      (0x0AAF|_BIT15)
#define SCA_B0      (0x0AB0|_BIT15)
#define SCA_B1      (0x0AB1|_BIT15)
#define SCA_B2      (0x0AB2|_BIT15)
#define SCA_B3      (0x0AB3|_BIT15)
#define SCA_B4      (0x0AB4|_BIT15)
#define SCA_B5      (0x0AB5|_BIT15)
#define SCA_B6      (0x0AB6|_BIT15)
#define SCA_B7      (0x0AB7|_BIT15)
#define SCA_B8      (0x0AB8|_BIT15)
#define SCA_B9      (0x0AB9|_BIT15)
#define SCA_BA      (0x0ABA|_BIT15)
#define SCA_BB      (0x0ABB|_BIT15)
#define SCA_BC      (0x0ABC|_BIT15)
#define SCA_BD      (0x0ABD|_BIT15)
#define SCA_BE      (0x0ABE|_BIT15)
#define SCA_BF      (0x0ABF|_BIT15)
#define SCA_C0      (0x0AC0|_BIT15)
#define SCA_C1      (0x0AC1|_BIT15)
#define SCA_C2      (0x0AC2|_BIT15)
#define SCA_C3      (0x0AC3|_BIT15)
#define SCA_C4      (0x0AC4|_BIT15)
#define SCA_C5      (0x0AC5|_BIT15)
#define SCA_C6      (0x0AC6|_BIT15)
#define SCA_C7      (0x0AC7|_BIT15)
#define SCA_C8      (0x0AC8|_BIT15)
#define SCA_C9      (0x0AC9|_BIT15)
#define SCA_CA      (0x0ACA|_BIT15)
#define SCA_CB      (0x0ACB|_BIT15)
#define SCA_CC      (0x0ACC|_BIT15)
#define SCA_CD      (0x0ACD|_BIT15)
#define SCA_CE      (0x0ACE|_BIT15)
#define SCA_CF      (0x0ACF|_BIT15)
#define SCA_D0      (0x0AD0|_BIT15)
#define SCA_D1      (0x0AD1|_BIT15)
#define SCA_D2      (0x0AD2|_BIT15)
#define SCA_D3      (0x0AD3|_BIT15)
#define SCA_D4      (0x0AD4|_BIT15)
#define SCA_D5      (0x0AD5|_BIT15)
#define SCA_D6      (0x0AD6|_BIT15)
#define SCA_D7      (0x0AD7|_BIT15)
#define SCA_D8      (0x0AD8|_BIT15)
#define SCA_D9      (0x0AD9|_BIT15)
#define SCA_DA      (0x0ADA|_BIT15)
#define SCA_DB      (0x0ADB|_BIT15)
#define SCA_DC      (0x0ADC|_BIT15)
#define SCA_DD      (0x0ADD|_BIT15)
#define SCA_DE      (0x0ADE|_BIT15)
#define SCA_DF      (0x0ADF|_BIT15)
#define SCA_E0      (0x0AE0|_BIT15)
#define SCA_E1      (0x0AE1|_BIT15)
#define SCA_E2      (0x0AE2|_BIT15)
#define SCA_E3      (0x0AE3|_BIT15)
#define SCA_E4      (0x0AE4|_BIT15)
#define SCA_E5      (0x0AE5|_BIT15)
#define SCA_E6      (0x0AE6|_BIT15)
#define SCA_E7      (0x0AE7|_BIT15)
#define SCA_E8      (0x0AE8|_BIT15)
#define SCA_E9      (0x0AE9|_BIT15)
#define SCA_EA      (0x0AEA|_BIT15)
#define SCA_EB      (0x0AEB|_BIT15)
#define SCA_EC      (0x0AEC|_BIT15)
#define SCA_ED      (0x0AED|_BIT15)
#define SCA_EE      (0x0AEE|_BIT15)
#define SCA_EF      (0x0AEF|_BIT15)
#define SCA_F0      (0x0AF0|_BIT15)
#define SCA_F1      (0x0AF1|_BIT15)
#define SCA_F2      (0x0AF2|_BIT15)
#define SCA_F3      (0x0AF3|_BIT15)
#define SCA_F4      (0x0AF4|_BIT15)
#define SCA_F5      (0x0AF5|_BIT15)
#define SCA_F6      (0x0AF6|_BIT15)
#define SCA_F7      (0x0AF7|_BIT15)
#define SCA_F8      (0x0AF8|_BIT15)
#define SCA_F9      (0x0AF9|_BIT15)
#define SCA_FA      (0x0AFA|_BIT15)
#define SCA_FB      (0x0AFB|_BIT15)
#define SCA_FC      (0x0AFC|_BIT15)
#define SCA_FD      (0x0AFD|_BIT15)
#define SCA_FE      (0x0AFE|_BIT15)
#define SCA_FF      (0x0AFF|_BIT15)

#define SCB_00      (0x0B00|_BIT15)
#define SCB_01      (0x0B01|_BIT15)
#define SCB_02      (0x0B02|_BIT15)
#define SCB_03      (0x0B03|_BIT15)
#define SCB_04      (0x0B04|_BIT15)
#define SCB_05      (0x0B05|_BIT15)
#define SCB_06      (0x0B06|_BIT15)
#define SCB_07      (0x0B07|_BIT15)
#define SCB_08      (0x0B08|_BIT15)
#define SCB_09      (0x0B09|_BIT15)
#define SCB_0A      (0x0B0A|_BIT15)
#define SCB_0B      (0x0B0B|_BIT15)
#define SCB_0C      (0x0B0C|_BIT15)
#define SCB_0D      (0x0B0D|_BIT15)
#define SCB_0E      (0x0B0E|_BIT15)
#define SCB_0F      (0x0B0F|_BIT15)
#define SCB_10      (0x0B10|_BIT15)
#define SCB_11      (0x0B11|_BIT15)
#define SCB_12      (0x0B12|_BIT15)
#define SCB_13      (0x0B13|_BIT15)
#define SCB_14      (0x0B14|_BIT15)
#define SCB_15      (0x0B15|_BIT15)
#define SCB_16      (0x0B16|_BIT15)
#define SCB_17      (0x0B17|_BIT15)
#define SCB_18      (0x0B18|_BIT15)
#define SCB_19      (0x0B19|_BIT15)
#define SCB_1A      (0x0B1A|_BIT15)
#define SCB_1B      (0x0B1B|_BIT15)
#define SCB_1C      (0x0B1C|_BIT15)
#define SCB_1D      (0x0B1D|_BIT15)
#define SCB_1E      (0x0B1E|_BIT15)
#define SCB_1F      (0x0B1F|_BIT15)
#define SCB_20      (0x0B20|_BIT15)
#define SCB_21      (0x0B21|_BIT15)
#define SCB_22      (0x0B22|_BIT15)
#define SCB_23      (0x0B23|_BIT15)
#define SCB_24      (0x0B24|_BIT15)
#define SCB_25      (0x0B25|_BIT15)
#define SCB_26      (0x0B26|_BIT15)
#define SCB_27      (0x0B27|_BIT15)
#define SCB_28      (0x0B28|_BIT15)
#define SCB_29      (0x0B29|_BIT15)
#define SCB_2A      (0x0B2A|_BIT15)
#define SCB_2B      (0x0B2B|_BIT15)
#define SCB_2C      (0x0B2C|_BIT15)
#define SCB_2D      (0x0B2D|_BIT15)
#define SCB_2E      (0x0B2E|_BIT15)
#define SCB_2F      (0x0B2F|_BIT15)
#define SCB_30      (0x0B30|_BIT15)
#define SCB_31      (0x0B31|_BIT15)
#define SCB_32      (0x0B32|_BIT15)
#define SCB_33      (0x0B33|_BIT15)
#define SCB_34      (0x0B34|_BIT15)
#define SCB_35      (0x0B35|_BIT15)
#define SCB_36      (0x0B36|_BIT15)
#define SCB_37      (0x0B37|_BIT15)
#define SCB_38      (0x0B38|_BIT15)
#define SCB_39      (0x0B39|_BIT15)
#define SCB_3A      (0x0B3A|_BIT15)
#define SCB_3B      (0x0B3B|_BIT15)
#define SCB_3C      (0x0B3C|_BIT15)
#define SCB_3D      (0x0B3D|_BIT15)
#define SCB_3E      (0x0B3E|_BIT15)
#define SCB_3F      (0x0B3F|_BIT15)
#define SCB_40      (0x0B40|_BIT15)
#define SCB_41      (0x0B41|_BIT15)
#define SCB_42      (0x0B42|_BIT15)
#define SCB_43      (0x0B43|_BIT15)
#define SCB_44      (0x0B44|_BIT15)
#define SCB_45      (0x0B45|_BIT15)
#define SCB_46      (0x0B46|_BIT15)
#define SCB_47      (0x0B47|_BIT15)
#define SCB_48      (0x0B48|_BIT15)
#define SCB_49      (0x0B49|_BIT15)
#define SCB_4A      (0x0B4A|_BIT15)
#define SCB_4B      (0x0B4B|_BIT15)
#define SCB_4C      (0x0B4C|_BIT15)
#define SCB_4D      (0x0B4D|_BIT15)
#define SCB_4E      (0x0B4E|_BIT15)
#define SCB_4F      (0x0B4F|_BIT15)
#define SCB_50      (0x0B50|_BIT15)
#define SCB_51      (0x0B51|_BIT15)
#define SCB_52      (0x0B52|_BIT15)
#define SCB_53      (0x0B53|_BIT15)
#define SCB_54      (0x0B54|_BIT15)
#define SCB_55      (0x0B55|_BIT15)
#define SCB_56      (0x0B56|_BIT15)
#define SCB_57      (0x0B57|_BIT15)
#define SCB_58      (0x0B58|_BIT15)
#define SCB_59      (0x0B59|_BIT15)
#define SCB_5A      (0x0B5A|_BIT15)
#define SCB_5B      (0x0B5B|_BIT15)
#define SCB_5C      (0x0B5C|_BIT15)
#define SCB_5D      (0x0B5D|_BIT15)
#define SCB_5E      (0x0B5E|_BIT15)
#define SCB_5F      (0x0B5F|_BIT15)
#define SCB_60      (0x0B60|_BIT15)
#define SCB_61      (0x0B61|_BIT15)
#define SCB_62      (0x0B62|_BIT15)
#define SCB_63      (0x0B63|_BIT15)
#define SCB_64      (0x0B64|_BIT15)
#define SCB_65      (0x0B65|_BIT15)
#define SCB_66      (0x0B66|_BIT15)
#define SCB_67      (0x0B67|_BIT15)
#define SCB_68      (0x0B68|_BIT15)
#define SCB_69      (0x0B69|_BIT15)
#define SCB_6A      (0x0B6A|_BIT15)
#define SCB_6B      (0x0B6B|_BIT15)
#define SCB_6C      (0x0B6C|_BIT15)
#define SCB_6D      (0x0B6D|_BIT15)
#define SCB_6E      (0x0B6E|_BIT15)
#define SCB_6F      (0x0B6F|_BIT15)
#define SCB_70      (0x0B70|_BIT15)
#define SCB_71      (0x0B71|_BIT15)
#define SCB_72      (0x0B72|_BIT15)
#define SCB_73      (0x0B73|_BIT15)
#define SCB_74      (0x0B74|_BIT15)
#define SCB_75      (0x0B75|_BIT15)
#define SCB_76      (0x0B76|_BIT15)
#define SCB_77      (0x0B77|_BIT15)
#define SCB_78      (0x0B78|_BIT15)
#define SCB_79      (0x0B79|_BIT15)
#define SCB_7A      (0x0B7A|_BIT15)
#define SCB_7B      (0x0B7B|_BIT15)
#define SCB_7C      (0x0B7C|_BIT15)
#define SCB_7D      (0x0B7D|_BIT15)
#define SCB_7E      (0x0B7E|_BIT15)
#define SCB_7F      (0x0B7F|_BIT15)
#define SCB_80      (0x0B80|_BIT15)
#define SCB_81      (0x0B81|_BIT15)
#define SCB_82      (0x0B82|_BIT15)
#define SCB_83      (0x0B83|_BIT15)
#define SCB_84      (0x0B84|_BIT15)
#define SCB_85      (0x0B85|_BIT15)
#define SCB_86      (0x0B86|_BIT15)
#define SCB_87      (0x0B87|_BIT15)
#define SCB_88      (0x0B88|_BIT15)
#define SCB_89      (0x0B89|_BIT15)
#define SCB_8A      (0x0B8A|_BIT15)
#define SCB_8B      (0x0B8B|_BIT15)
#define SCB_8C      (0x0B8C|_BIT15)
#define SCB_8D      (0x0B8D|_BIT15)
#define SCB_8E      (0x0B8E|_BIT15)
#define SCB_8F      (0x0B8F|_BIT15)
#define SCB_90      (0x0B90|_BIT15)
#define SCB_91      (0x0B91|_BIT15)
#define SCB_92      (0x0B92|_BIT15)
#define SCB_93      (0x0B93|_BIT15)
#define SCB_94      (0x0B94|_BIT15)
#define SCB_95      (0x0B95|_BIT15)
#define SCB_96      (0x0B96|_BIT15)
#define SCB_97      (0x0B97|_BIT15)
#define SCB_98      (0x0B98|_BIT15)
#define SCB_99      (0x0B99|_BIT15)
#define SCB_9A      (0x0B9A|_BIT15)
#define SCB_9B      (0x0B9B|_BIT15)
#define SCB_9C      (0x0B9C|_BIT15)
#define SCB_9D      (0x0B9D|_BIT15)
#define SCB_9E      (0x0B9E|_BIT15)
#define SCB_9F      (0x0B9F|_BIT15)
#define SCB_A0      (0x0BA0|_BIT15)
#define SCB_A1      (0x0BA1|_BIT15)
#define SCB_A2      (0x0BA2|_BIT15)
#define SCB_A3      (0x0BA3|_BIT15)
#define SCB_A4      (0x0BA4|_BIT15)
#define SCB_A5      (0x0BA5|_BIT15)
#define SCB_A6      (0x0BA6|_BIT15)
#define SCB_A7      (0x0BA7|_BIT15)
#define SCB_A8      (0x0BA8|_BIT15)
#define SCB_A9      (0x0BA9|_BIT15)
#define SCB_AA      (0x0BAA|_BIT15)
#define SCB_AB      (0x0BAB|_BIT15)
#define SCB_AC      (0x0BAC|_BIT15)
#define SCB_AD      (0x0BAD|_BIT15)
#define SCB_AE      (0x0BAE|_BIT15)
#define SCB_AF      (0x0BAF|_BIT15)
#define SCB_B0      (0x0BB0|_BIT15)
#define SCB_B1      (0x0BB1|_BIT15)
#define SCB_B2      (0x0BB2|_BIT15)
#define SCB_B3      (0x0BB3|_BIT15)
#define SCB_B4      (0x0BB4|_BIT15)
#define SCB_B5      (0x0BB5|_BIT15)
#define SCB_B6      (0x0BB6|_BIT15)
#define SCB_B7      (0x0BB7|_BIT15)
#define SCB_B8      (0x0BB8|_BIT15)
#define SCB_B9      (0x0BB9|_BIT15)
#define SCB_BA      (0x0BBA|_BIT15)
#define SCB_BB      (0x0BBB|_BIT15)
#define SCB_BC      (0x0BBC|_BIT15)
#define SCB_BD      (0x0BBD|_BIT15)
#define SCB_BE      (0x0BBE|_BIT15)
#define SCB_BF      (0x0BBF|_BIT15)
#define SCB_C0      (0x0BC0|_BIT15)
#define SCB_C1      (0x0BC1|_BIT15)
#define SCB_C2      (0x0BC2|_BIT15)
#define SCB_C3      (0x0BC3|_BIT15)
#define SCB_C4      (0x0BC4|_BIT15)
#define SCB_C5      (0x0BC5|_BIT15)
#define SCB_C6      (0x0BC6|_BIT15)
#define SCB_C7      (0x0BC7|_BIT15)
#define SCB_C8      (0x0BC8|_BIT15)
#define SCB_C9      (0x0BC9|_BIT15)
#define SCB_CA      (0x0BCA|_BIT15)
#define SCB_CB      (0x0BCB|_BIT15)
#define SCB_CC      (0x0BCC|_BIT15)
#define SCB_CD      (0x0BCD|_BIT15)
#define SCB_CE      (0x0BCE|_BIT15)
#define SCB_CF      (0x0BCF|_BIT15)
#define SCB_D0      (0x0BD0|_BIT15)
#define SCB_D1      (0x0BD1|_BIT15)
#define SCB_D2      (0x0BD2|_BIT15)
#define SCB_D3      (0x0BD3|_BIT15)
#define SCB_D4      (0x0BD4|_BIT15)
#define SCB_D5      (0x0BD5|_BIT15)
#define SCB_D6      (0x0BD6|_BIT15)
#define SCB_D7      (0x0BD7|_BIT15)
#define SCB_D8      (0x0BD8|_BIT15)
#define SCB_D9      (0x0BD9|_BIT15)
#define SCB_DA      (0x0BDA|_BIT15)
#define SCB_DB      (0x0BDB|_BIT15)
#define SCB_DC      (0x0BDC|_BIT15)
#define SCB_DD      (0x0BDD|_BIT15)
#define SCB_DE      (0x0BDE|_BIT15)
#define SCB_DF      (0x0BDF|_BIT15)
#define SCB_E0      (0x0BE0|_BIT15)
#define SCB_E1      (0x0BE1|_BIT15)
#define SCB_E2      (0x0BE2|_BIT15)
#define SCB_E3      (0x0BE3|_BIT15)
#define SCB_E4      (0x0BE4|_BIT15)
#define SCB_E5      (0x0BE5|_BIT15)
#define SCB_E6      (0x0BE6|_BIT15)
#define SCB_E7      (0x0BE7|_BIT15)
#define SCB_E8      (0x0BE8|_BIT15)
#define SCB_E9      (0x0BE9|_BIT15)
#define SCB_EA      (0x0BEA|_BIT15)
#define SCB_EB      (0x0BEB|_BIT15)
#define SCB_EC      (0x0BEC|_BIT15)
#define SCB_ED      (0x0BED|_BIT15)
#define SCB_EE      (0x0BEE|_BIT15)
#define SCB_EF      (0x0BEF|_BIT15)
#define SCB_F0      (0x0BF0|_BIT15)
#define SCB_F1      (0x0BF1|_BIT15)
#define SCB_F2      (0x0BF2|_BIT15)
#define SCB_F3      (0x0BF3|_BIT15)
#define SCB_F4      (0x0BF4|_BIT15)
#define SCB_F5      (0x0BF5|_BIT15)
#define SCB_F6      (0x0BF6|_BIT15)
#define SCB_F7      (0x0BF7|_BIT15)
#define SCB_F8      (0x0BF8|_BIT15)
#define SCB_F9      (0x0BF9|_BIT15)
#define SCB_FA      (0x0BFA|_BIT15)
#define SCB_FB      (0x0BFB|_BIT15)
#define SCB_FC      (0x0BFC|_BIT15)
#define SCB_FD      (0x0BFD|_BIT15)
#define SCB_FE      (0x0BFE|_BIT15)
#define SCB_FF      (0x0BFF|_BIT15)


#define SC10_8D     (0x108D|_BIT15)

#define SCC_00      (0x0C00|_BIT15)
#define SCC_01      (0x0C01|_BIT15)
#define SCC_02      (0x0C02|_BIT15)
#define SCC_03      (0x0C03|_BIT15)
#define SCC_04      (0x0C04|_BIT15)
#define SCC_05      (0x0C05|_BIT15)
#define SCC_06      (0x0C06|_BIT15)
#define SCC_07      (0x0C07|_BIT15)
#define SCC_08      (0x0C08|_BIT15)
#define SCC_09      (0x0C09|_BIT15)
#define SCC_0A      (0x0C0A|_BIT15)
#define SCC_0B      (0x0C0B|_BIT15)
#define SCC_0C      (0x0C0C|_BIT15)
#define SCC_0D      (0x0C0D|_BIT15)
#define SCC_0E      (0x0C0E|_BIT15)
#define SCC_0F      (0x0C0F|_BIT15)
#define SCC_10      (0x0C10|_BIT15)
#define SCC_11      (0x0C11|_BIT15)
#define SCC_12      (0x0C12|_BIT15)
#define SCC_13      (0x0C13|_BIT15)
#define SCC_14      (0x0C14|_BIT15)
#define SCC_15      (0x0C15|_BIT15)
#define SCC_16      (0x0C16|_BIT15)
#define SCC_17      (0x0C17|_BIT15)
#define SCC_18      (0x0C18|_BIT15)
#define SCC_19      (0x0C19|_BIT15)
#define SCC_1A      (0x0C1A|_BIT15)
#define SCC_1B      (0x0C1B|_BIT15)
#define SCC_1C      (0x0C1C|_BIT15)
#define SCC_1D      (0x0C1D|_BIT15)
#define SCC_1E      (0x0C1E|_BIT15)
#define SCC_1F      (0x0C1F|_BIT15)
#define SCC_20      (0x0C20|_BIT15)
#define SCC_21      (0x0C21|_BIT15)
#define SCC_22      (0x0C22|_BIT15)
#define SCC_23      (0x0C23|_BIT15)
#define SCC_24      (0x0C24|_BIT15)
#define SCC_25      (0x0C25|_BIT15)
#define SCC_26      (0x0C26|_BIT15)
#define SCC_27      (0x0C27|_BIT15)
#define SCC_28      (0x0C28|_BIT15)
#define SCC_29      (0x0C29|_BIT15)
#define SCC_2A      (0x0C2A|_BIT15)
#define SCC_2B      (0x0C2B|_BIT15)
#define SCC_2C      (0x0C2C|_BIT15)
#define SCC_2D      (0x0C2D|_BIT15)
#define SCC_2E      (0x0C2E|_BIT15)
#define SCC_2F      (0x0C2F|_BIT15)
#define SCC_30      (0x0C30|_BIT15)
#define SCC_31      (0x0C31|_BIT15)
#define SCC_32      (0x0C32|_BIT15)
#define SCC_33      (0x0C33|_BIT15)
#define SCC_34      (0x0C34|_BIT15)
#define SCC_35      (0x0C35|_BIT15)
#define SCC_36      (0x0C36|_BIT15)
#define SCC_37      (0x0C37|_BIT15)
#define SCC_38      (0x0C38|_BIT15)
#define SCC_39      (0x0C39|_BIT15)
#define SCC_3A      (0x0C3A|_BIT15)
#define SCC_3B      (0x0C3B|_BIT15)
#define SCC_3C      (0x0C3C|_BIT15)
#define SCC_3D      (0x0C3D|_BIT15)
#define SCC_3E      (0x0C3E|_BIT15)
#define SCC_3F      (0x0C3F|_BIT15)
#define SCC_40      (0x0C40|_BIT15)
#define SCC_41      (0x0C41|_BIT15)
#define SCC_42      (0x0C42|_BIT15)
#define SCC_43      (0x0C43|_BIT15)
#define SCC_44      (0x0C44|_BIT15)
#define SCC_45      (0x0C45|_BIT15)
#define SCC_46      (0x0C46|_BIT15)
#define SCC_47      (0x0C47|_BIT15)
#define SCC_48      (0x0C48|_BIT15)
#define SCC_49      (0x0C49|_BIT15)
#define SCC_4A      (0x0C4A|_BIT15)
#define SCC_4B      (0x0C4B|_BIT15)
#define SCC_4C      (0x0C4C|_BIT15)
#define SCC_4D      (0x0C4D|_BIT15)
#define SCC_4E      (0x0C4E|_BIT15)
#define SCC_4F      (0x0C4F|_BIT15)
#define SCC_50      (0x0C50|_BIT15)
#define SCC_51      (0x0C51|_BIT15)
#define SCC_52      (0x0C52|_BIT15)
#define SCC_53      (0x0C53|_BIT15)
#define SCC_54      (0x0C54|_BIT15)
#define SCC_55      (0x0C55|_BIT15)
#define SCC_56      (0x0C56|_BIT15)
#define SCC_57      (0x0C57|_BIT15)
#define SCC_58      (0x0C58|_BIT15)
#define SCC_59      (0x0C59|_BIT15)
#define SCC_5A      (0x0C5A|_BIT15)
#define SCC_5B      (0x0C5B|_BIT15)
#define SCC_5C      (0x0C5C|_BIT15)
#define SCC_5D      (0x0C5D|_BIT15)
#define SCC_5E      (0x0C5E|_BIT15)
#define SCC_5F      (0x0C5F|_BIT15)
#define SCC_60      (0x0C60|_BIT15)
#define SCC_61      (0x0C61|_BIT15)
#define SCC_62      (0x0C62|_BIT15)
#define SCC_63      (0x0C63|_BIT15)
#define SCC_64      (0x0C64|_BIT15)
#define SCC_65      (0x0C65|_BIT15)
#define SCC_66      (0x0C66|_BIT15)
#define SCC_67      (0x0C67|_BIT15)
#define SCC_68      (0x0C68|_BIT15)
#define SCC_69      (0x0C69|_BIT15)
#define SCC_6A      (0x0C6A|_BIT15)
#define SCC_6B      (0x0C6B|_BIT15)
#define SCC_6C      (0x0C6C|_BIT15)
#define SCC_6D      (0x0C6D|_BIT15)
#define SCC_6E      (0x0C6E|_BIT15)
#define SCC_6F      (0x0C6F|_BIT15)
#define SCC_70      (0x0C70|_BIT15)
#define SCC_71      (0x0C71|_BIT15)
#define SCC_72      (0x0C72|_BIT15)
#define SCC_73      (0x0C73|_BIT15)
#define SCC_74      (0x0C74|_BIT15)
#define SCC_75      (0x0C75|_BIT15)
#define SCC_76      (0x0C76|_BIT15)
#define SCC_77      (0x0C77|_BIT15)
#define SCC_78      (0x0C78|_BIT15)
#define SCC_79      (0x0C79|_BIT15)
#define SCC_7A      (0x0C7A|_BIT15)
#define SCC_7B      (0x0C7B|_BIT15)
#define SCC_7C      (0x0C7C|_BIT15)
#define SCC_7D      (0x0C7D|_BIT15)
#define SCC_7E      (0x0C7E|_BIT15)
#define SCC_7F      (0x0C7F|_BIT15)
#define SCC_80      (0x0C80|_BIT15)
#define SCC_81      (0x0C81|_BIT15)
#define SCC_82      (0x0C82|_BIT15)
#define SCC_83      (0x0C83|_BIT15)
#define SCC_84      (0x0C84|_BIT15)
#define SCC_85      (0x0C85|_BIT15)
#define SCC_86      (0x0C86|_BIT15)
#define SCC_87      (0x0C87|_BIT15)
#define SCC_88      (0x0C88|_BIT15)
#define SCC_89      (0x0C89|_BIT15)
#define SCC_8A      (0x0C8A|_BIT15)
#define SCC_8B      (0x0C8B|_BIT15)
#define SCC_8C      (0x0C8C|_BIT15)
#define SCC_8D      (0x0C8D|_BIT15)
#define SCC_8E      (0x0C8E|_BIT15)
#define SCC_8F      (0x0C8F|_BIT15)
#define SCC_90      (0x0C90|_BIT15)
#define SCC_91      (0x0C91|_BIT15)
#define SCC_92      (0x0C92|_BIT15)
#define SCC_93      (0x0C93|_BIT15)
#define SCC_94      (0x0C94|_BIT15)
#define SCC_95      (0x0C95|_BIT15)
#define SCC_96      (0x0C96|_BIT15)
#define SCC_97      (0x0C97|_BIT15)
#define SCC_98      (0x0C98|_BIT15)
#define SCC_99      (0x0C99|_BIT15)
#define SCC_9A      (0x0C9A|_BIT15)
#define SCC_9B      (0x0C9B|_BIT15)
#define SCC_9C      (0x0C9C|_BIT15)
#define SCC_9D      (0x0C9D|_BIT15)
#define SCC_9E      (0x0C9E|_BIT15)
#define SCC_9F      (0x0C9F|_BIT15)
#define SCC_A0      (0x0CA0|_BIT15)
#define SCC_A1      (0x0CA1|_BIT15)
#define SCC_A2      (0x0CA2|_BIT15)
#define SCC_A3      (0x0CA3|_BIT15)
#define SCC_A4      (0x0CA4|_BIT15)
#define SCC_A5      (0x0CA5|_BIT15)
#define SCC_A6      (0x0CA6|_BIT15)
#define SCC_A7      (0x0CA7|_BIT15)
#define SCC_A8      (0x0CA8|_BIT15)
#define SCC_A9      (0x0CA9|_BIT15)
#define SCC_AA      (0x0CAA|_BIT15)
#define SCC_AB      (0x0CAB|_BIT15)
#define SCC_AC      (0x0CAC|_BIT15)
#define SCC_AD      (0x0CAD|_BIT15)
#define SCC_AE      (0x0CAE|_BIT15)
#define SCC_AF      (0x0CAF|_BIT15)
#define SCC_B0      (0x0CB0|_BIT15)
#define SCC_B1      (0x0CB1|_BIT15)
#define SCC_B2      (0x0CB2|_BIT15)
#define SCC_B3      (0x0CB3|_BIT15)
#define SCC_B4      (0x0CB4|_BIT15)
#define SCC_B5      (0x0CB5|_BIT15)
#define SCC_B6      (0x0CB6|_BIT15)
#define SCC_B7      (0x0CB7|_BIT15)
#define SCC_B8      (0x0CB8|_BIT15)
#define SCC_B9      (0x0CB9|_BIT15)
#define SCC_BA      (0x0CBA|_BIT15)
#define SCC_BB      (0x0CBB|_BIT15)
#define SCC_BC      (0x0CBC|_BIT15)
#define SCC_BD      (0x0CBD|_BIT15)
#define SCC_BE      (0x0CBE|_BIT15)
#define SCC_BF      (0x0CBF|_BIT15)
#define SCC_C0      (0x0CC0|_BIT15)
#define SCC_C1      (0x0CC1|_BIT15)
#define SCC_C2      (0x0CC2|_BIT15)
#define SCC_C3      (0x0CC3|_BIT15)
#define SCC_C4      (0x0CC4|_BIT15)
#define SCC_C5      (0x0CC5|_BIT15)
#define SCC_C6      (0x0CC6|_BIT15)
#define SCC_C7      (0x0CC7|_BIT15)
#define SCC_C8      (0x0CC8|_BIT15)
#define SCC_C9      (0x0CC9|_BIT15)
#define SCC_CA      (0x0CCA|_BIT15)
#define SCC_CB      (0x0CCB|_BIT15)
#define SCC_CC      (0x0CCC|_BIT15)
#define SCC_CD      (0x0CCD|_BIT15)
#define SCC_CE      (0x0CCE|_BIT15)
#define SCC_CF      (0x0CCF|_BIT15)
#define SCC_D0      (0x0CD0|_BIT15)
#define SCC_D1      (0x0CD1|_BIT15)
#define SCC_D2      (0x0CD2|_BIT15)
#define SCC_D3      (0x0CD3|_BIT15)
#define SCC_D4      (0x0CD4|_BIT15)
#define SCC_D5      (0x0CD5|_BIT15)
#define SCC_D6      (0x0CD6|_BIT15)
#define SCC_D7      (0x0CD7|_BIT15)
#define SCC_D8      (0x0CD8|_BIT15)
#define SCC_D9      (0x0CD9|_BIT15)
#define SCC_DA      (0x0CDA|_BIT15)
#define SCC_DB      (0x0CDB|_BIT15)
#define SCC_DC      (0x0CDC|_BIT15)
#define SCC_DD      (0x0CDD|_BIT15)
#define SCC_DE      (0x0CDE|_BIT15)
#define SCC_DF      (0x0CDF|_BIT15)
#define SCC_E0      (0x0CE0|_BIT15)
#define SCC_E1      (0x0CE1|_BIT15)
#define SCC_E2      (0x0CE2|_BIT15)
#define SCC_E3      (0x0CE3|_BIT15)
#define SCC_E4      (0x0CE4|_BIT15)
#define SCC_E5      (0x0CE5|_BIT15)
#define SCC_E6      (0x0CE6|_BIT15)
#define SCC_E7      (0x0CE7|_BIT15)
#define SCC_E8      (0x0CE8|_BIT15)
#define SCC_E9      (0x0CE9|_BIT15)
#define SCC_EA      (0x0CEA|_BIT15)
#define SCC_EB      (0x0CEB|_BIT15)
#define SCC_EC      (0x0CEC|_BIT15)
#define SCC_ED      (0x0CED|_BIT15)
#define SCC_EE      (0x0CEE|_BIT15)
#define SCC_EF      (0x0CEF|_BIT15)
#define SCC_F0      (0x0CF0|_BIT15)
#define SCC_F1      (0x0CF1|_BIT15)
#define SCC_F2      (0x0CF2|_BIT15)
#define SCC_F3      (0x0CF3|_BIT15)
#define SCC_F4      (0x0CF4|_BIT15)
#define SCC_F5      (0x0CF5|_BIT15)
#define SCC_F6      (0x0CF6|_BIT15)
#define SCC_F7      (0x0CF7|_BIT15)
#define SCC_F8      (0x0CF8|_BIT15)
#define SCC_F9      (0x0CF9|_BIT15)
#define SCC_FA      (0x0CFA|_BIT15)
#define SCC_FB      (0x0CFB|_BIT15)
#define SCC_FC      (0x0CFC|_BIT15)
#define SCC_FD      (0x0CFD|_BIT15)
#define SCC_FE      (0x0CFE|_BIT15)
#define SCC_FF      (0x0CFF|_BIT15)

///////////////////////////////////////////////////
#define SCD_20      (0x0D20|_BIT15)
#define SCD_21      (0x0D21|_BIT15)
#define SCD_22      (0x0D22|_BIT15)
#define SCD_23      (0x0D23|_BIT15)
#define SCD_24      (0x0D24|_BIT15)
#define SCD_25      (0x0D25|_BIT15)
#define SCD_26      (0x0D26|_BIT15)
#define SCD_27      (0x0D27|_BIT15)
#define SCD_28      (0x0D28|_BIT15)
#define SCD_29      (0x0D29|_BIT15)
#define SCD_2A      (0x0D2A|_BIT15)
#define SCD_2B      (0x0D2B|_BIT15)
#define SCD_2C      (0x0D2C|_BIT15)
#define SCD_2D      (0x0D2D|_BIT15)
#define SCD_2E      (0x0D2E|_BIT15)
#define SCD_2F      (0x0D2F|_BIT15)
#define SCD_30      (0x0D30|_BIT15)
#define SCD_31      (0x0D31|_BIT15)
#define SCD_32      (0x0D32|_BIT15)
#define SCD_33      (0x0D33|_BIT15)
#define SCD_34      (0x0D34|_BIT15)
#define SCD_35      (0x0D35|_BIT15)
#define SCD_36      (0x0D36|_BIT15)
#define SCD_37      (0x0D37|_BIT15)
#define SCD_38      (0x0D38|_BIT15)
#define SCD_39      (0x0D39|_BIT15)
#define SCD_3A      (0x0D3A|_BIT15)
#define SCD_3B      (0x0D3B|_BIT15)
#define SCD_3C      (0x0D3C|_BIT15)
#define SCD_3D      (0x0D3D|_BIT15)
#define SCD_3E      (0x0D3E|_BIT15)
#define SCD_3F      (0x0D3F|_BIT15)
#define SCD_40      (0x0D40|_BIT15)
#define SCD_41      (0x0D41|_BIT15)
#define SCD_42      (0x0D42|_BIT15)
#define SCD_43      (0x0D43|_BIT15)
#define SCD_44      (0x0D44|_BIT15)
#define SCD_45      (0x0D45|_BIT15)
#define SCD_46      (0x0D46|_BIT15)
#define SCD_47      (0x0D47|_BIT15)
#define SCD_48      (0x0D48|_BIT15)
#define SCD_49      (0x0D49|_BIT15)
#define SCD_4A      (0x0D4A|_BIT15)
#define SCD_4B      (0x0D4B|_BIT15)
#define SCD_4C      (0x0D4C|_BIT15)
#define SCD_4D      (0x0D4D|_BIT15)
#define SCD_4E      (0x0D4E|_BIT15)
#define SCD_4F      (0x0D4F|_BIT15)
#define SCD_50      (0x0D50|_BIT15)
#define SCD_51      (0x0D51|_BIT15)
#define SCD_52      (0x0D52|_BIT15)
#define SCD_53      (0x0D53|_BIT15)
#define SCD_54      (0x0D54|_BIT15)
#define SCD_55      (0x0D55|_BIT15)
#define SCD_56      (0x0D56|_BIT15)
#define SCD_57      (0x0D57|_BIT15)
#define SCD_58      (0x0D58|_BIT15)
#define SCD_59      (0x0D59|_BIT15)
#define SCD_5A      (0x0D5A|_BIT15)
#define SCD_5B      (0x0D5B|_BIT15)
#define SCD_5C      (0x0D5C|_BIT15)
#define SCD_5D      (0x0D5D|_BIT15)
#define SCD_5E      (0x0D5E|_BIT15)
#define SCD_5F      (0x0D5F|_BIT15)
#define SCD_60      (0x0D60|_BIT15)
#define SCD_61      (0x0D61|_BIT15)
#define SCD_62      (0x0D62|_BIT15)
#define SCD_63      (0x0D63|_BIT15)
#define SCD_64      (0x0D64|_BIT15)
#define SCD_65      (0x0D65|_BIT15)
#define SCD_66      (0x0D66|_BIT15)
#define SCD_67      (0x0D67|_BIT15)
#define SCD_68      (0x0D68|_BIT15)
#define SCD_69      (0x0D69|_BIT15)
#define SCD_6A      (0x0D6A|_BIT15)
#define SCD_6B      (0x0D6B|_BIT15)
#define SCD_6C      (0x0D6C|_BIT15)
#define SCD_6D      (0x0D6D|_BIT15)
#define SCD_6E      (0x0D6E|_BIT15)
#define SCD_6F      (0x0D6F|_BIT15)
#define SCD_70      (0x0D70|_BIT15)
#define SCD_71      (0x0D71|_BIT15)
#define SCD_72      (0x0D72|_BIT15)
#define SCD_73      (0x0D73|_BIT15)
#define SCD_74      (0x0D74|_BIT15)
#define SCD_75      (0x0D75|_BIT15)
#define SCD_76      (0x0D76|_BIT15)
#define SCD_77      (0x0D77|_BIT15)
#define SCD_78      (0x0D78|_BIT15)
#define SCD_79      (0x0D79|_BIT15)
#define SCD_7A      (0x0D7A|_BIT15)
#define SCD_7B      (0x0D7B|_BIT15)
#define SCD_7C      (0x0D7C|_BIT15)
#define SCD_7D      (0x0D7D|_BIT15)
#define SCD_7E      (0x0D7E|_BIT15)
#define SCD_7F      (0x0D7F|_BIT15)
#define SCD_80      (0x0D80|_BIT15)
#define SCD_81      (0x0D81|_BIT15)
#define SCD_82      (0x0D82|_BIT15)
#define SCD_83      (0x0D83|_BIT15)
#define SCD_84      (0x0D84|_BIT15)
#define SCD_85      (0x0D85|_BIT15)
#define SCD_86      (0x0D86|_BIT15)
#define SCD_87      (0x0D87|_BIT15)
#define SCD_88      (0x0D88|_BIT15)
#define SCD_89      (0x0D89|_BIT15)
#define SCD_8A      (0x0D8A|_BIT15)
#define SCD_8B      (0x0D8B|_BIT15)
#define SCD_8C      (0x0D8C|_BIT15)
#define SCD_8D      (0x0D8D|_BIT15)
#define SCD_8E      (0x0D8E|_BIT15)
#define SCD_8F      (0x0D8F|_BIT15)

///////////////////////////////////////////////////
#define SCE_00      (0x0E00|_BIT15)
#define SCE_01      (0x0E01|_BIT15)
#define SCE_02      (0x0E02|_BIT15)
#define SCE_03      (0x0E03|_BIT15)
#define SCE_04      (0x0E04|_BIT15)
#define SCE_05      (0x0E05|_BIT15)
#define SCE_06      (0x0E06|_BIT15)
#define SCE_07      (0x0E07|_BIT15)
#define SCE_08      (0x0E08|_BIT15)
#define SCE_09      (0x0E09|_BIT15)
#define SCE_0A      (0x0E0A|_BIT15)
#define SCE_0B      (0x0E0B|_BIT15)
#define SCE_0C      (0x0E0C|_BIT15)
#define SCE_0D      (0x0E0D|_BIT15)
#define SCE_0E      (0x0E0E|_BIT15)
#define SCE_0F      (0x0E0F|_BIT15)
#define SCE_10      (0x0E10|_BIT15)
#define SCE_11      (0x0E11|_BIT15)
#define SCE_12      (0x0E12|_BIT15)
#define SCE_13      (0x0E13|_BIT15)
#define SCE_14      (0x0E14|_BIT15)
#define SCE_15      (0x0E15|_BIT15)
#define SCE_16      (0x0E16|_BIT15)
#define SCE_17      (0x0E17|_BIT15)
#define SCE_18      (0x0E18|_BIT15)
#define SCE_19      (0x0E19|_BIT15)
#define SCE_1A      (0x0E1A|_BIT15)
#define SCE_1B      (0x0E1B|_BIT15)
#define SCE_1C      (0x0E1C|_BIT15)
#define SCE_1D      (0x0E1D|_BIT15)
#define SCE_1E      (0x0E1E|_BIT15)
#define SCE_1F      (0x0E1F|_BIT15)
#define SCE_20      (0x0E20|_BIT15)
#define SCE_21      (0x0E21|_BIT15)
#define SCE_22      (0x0E22|_BIT15)
#define SCE_23      (0x0E23|_BIT15)
#define SCE_24      (0x0E24|_BIT15)
#define SCE_25      (0x0E25|_BIT15)
#define SCE_26      (0x0E26|_BIT15)
#define SCE_27      (0x0E27|_BIT15)
#define SCE_28      (0x0E28|_BIT15)
#define SCE_29      (0x0E29|_BIT15)
#define SCE_2A      (0x0E2A|_BIT15)
#define SCE_2B      (0x0E2B|_BIT15)
#define SCE_2C      (0x0E2C|_BIT15)
#define SCE_2D      (0x0E2D|_BIT15)
#define SCE_2E      (0x0E2E|_BIT15)
#define SCE_2F      (0x0E2F|_BIT15)
#define SCE_30      (0x0E30|_BIT15)
#define SCE_31      (0x0E31|_BIT15)
#define SCE_32      (0x0E32|_BIT15)
#define SCE_33      (0x0E33|_BIT15)
#define SCE_34      (0x0E34|_BIT15)
#define SCE_35      (0x0E35|_BIT15)
#define SCE_36      (0x0E36|_BIT15)
#define SCE_37      (0x0E37|_BIT15)
#define SCE_38      (0x0E38|_BIT15)
#define SCE_39      (0x0E39|_BIT15)
#define SCE_3A      (0x0E3A|_BIT15)
#define SCE_3B      (0x0E3B|_BIT15)
#define SCE_3C      (0x0E3C|_BIT15)
#define SCE_3D      (0x0E3D|_BIT15)
#define SCE_3E      (0x0E3E|_BIT15)
#define SCE_3F      (0x0E3F|_BIT15)
#define SCE_40      (0x0E40|_BIT15)
#define SCE_41      (0x0E41|_BIT15)
#define SCE_42      (0x0E42|_BIT15)
#define SCE_43      (0x0E43|_BIT15)
#define SCE_44      (0x0E44|_BIT15)
#define SCE_45      (0x0E45|_BIT15)
#define SCE_46      (0x0E46|_BIT15)
#define SCE_47      (0x0E47|_BIT15)
#define SCE_48      (0x0E48|_BIT15)
#define SCE_49      (0x0E49|_BIT15)
#define SCE_4A      (0x0E4A|_BIT15)
#define SCE_4B      (0x0E4B|_BIT15)
#define SCE_4C      (0x0E4C|_BIT15)
#define SCE_4D      (0x0E4D|_BIT15)
#define SCE_4E      (0x0E4E|_BIT15)
#define SCE_4F      (0x0E4F|_BIT15)
#define SCE_50      (0x0E50|_BIT15)
#define SCE_51      (0x0E51|_BIT15)
#define SCE_52      (0x0E52|_BIT15)
#define SCE_53      (0x0E53|_BIT15)
#define SCE_54      (0x0E54|_BIT15)
#define SCE_55      (0x0E55|_BIT15)
#define SCE_56      (0x0E56|_BIT15)
#define SCE_57      (0x0E57|_BIT15)
#define SCE_58      (0x0E58|_BIT15)
#define SCE_59      (0x0E59|_BIT15)
#define SCE_5A      (0x0E5A|_BIT15)
#define SCE_5B      (0x0E5B|_BIT15)
#define SCE_5C      (0x0E5C|_BIT15)
#define SCE_5D      (0x0E5D|_BIT15)
#define SCE_5E      (0x0E5E|_BIT15)
#define SCE_5F      (0x0E5F|_BIT15)
#define SCE_60      (0x0E60|_BIT15)
#define SCE_61      (0x0E61|_BIT15)
#define SCE_62      (0x0E62|_BIT15)
#define SCE_63      (0x0E63|_BIT15)
#define SCE_64      (0x0E64|_BIT15)
#define SCE_65      (0x0E65|_BIT15)
#define SCE_66      (0x0E66|_BIT15)
#define SCE_67      (0x0E67|_BIT15)
#define SCE_68      (0x0E68|_BIT15)
#define SCE_69      (0x0E69|_BIT15)
#define SCE_6A      (0x0E6A|_BIT15)
#define SCE_6B      (0x0E6B|_BIT15)
#define SCE_6C      (0x0E6C|_BIT15)
#define SCE_6D      (0x0E6D|_BIT15)
#define SCE_6E      (0x0E6E|_BIT15)
#define SCE_6F      (0x0E6F|_BIT15)
#define SCE_70      (0x0E70|_BIT15)
#define SCE_71      (0x0E71|_BIT15)
#define SCE_72      (0x0E72|_BIT15)
#define SCE_73      (0x0E73|_BIT15)
#define SCE_74      (0x0E74|_BIT15)
#define SCE_75      (0x0E75|_BIT15)
#define SCE_76      (0x0E76|_BIT15)
#define SCE_77      (0x0E77|_BIT15)
#define SCE_78      (0x0E78|_BIT15)
#define SCE_79      (0x0E79|_BIT15)
#define SCE_7A      (0x0E7A|_BIT15)
#define SCE_7B      (0x0E7B|_BIT15)
#define SCE_7C      (0x0E7C|_BIT15)
#define SCE_7D      (0x0E7D|_BIT15)
#define SCE_7E      (0x0E7E|_BIT15)
#define SCE_7F      (0x0E7F|_BIT15)
#define SCE_80      (0x0E80|_BIT15)
#define SCE_81      (0x0E81|_BIT15)
#define SCE_82      (0x0E82|_BIT15)
#define SCE_83      (0x0E83|_BIT15)
#define SCE_84      (0x0E84|_BIT15)
#define SCE_85      (0x0E85|_BIT15)
#define SCE_86      (0x0E86|_BIT15)
#define SCE_87      (0x0E87|_BIT15)
#define SCE_88      (0x0E88|_BIT15)
#define SCE_89      (0x0E89|_BIT15)
#define SCE_8A      (0x0E8A|_BIT15)
#define SCE_8B      (0x0E8B|_BIT15)
#define SCE_8C      (0x0E8C|_BIT15)
#define SCE_8D      (0x0E8D|_BIT15)
#define SCE_8E      (0x0E8E|_BIT15)
#define SCE_8F      (0x0E8F|_BIT15)
#define SCE_90      (0x0E90|_BIT15)
#define SCE_91      (0x0E91|_BIT15)
#define SCE_92      (0x0E92|_BIT15)
#define SCE_93      (0x0E93|_BIT15)
#define SCE_94      (0x0E94|_BIT15)
#define SCE_95      (0x0E95|_BIT15)
#define SCE_96      (0x0E96|_BIT15)
#define SCE_97      (0x0E97|_BIT15)
#define SCE_98      (0x0E98|_BIT15)
#define SCE_99      (0x0E99|_BIT15)
#define SCE_9A      (0x0E9A|_BIT15)
#define SCE_9B      (0x0E9B|_BIT15)
#define SCE_9C      (0x0E9C|_BIT15)
#define SCE_9D      (0x0E9D|_BIT15)
#define SCE_9E      (0x0E9E|_BIT15)
#define SCE_9F      (0x0E9F|_BIT15)
#define SCE_A0      (0x0EA0|_BIT15)
#define SCE_A1      (0x0EA1|_BIT15)
#define SCE_A2      (0x0EA2|_BIT15)
#define SCE_A3      (0x0EA3|_BIT15)
#define SCE_A4      (0x0EA4|_BIT15)
#define SCE_A5      (0x0EA5|_BIT15)
#define SCE_A6      (0x0EA6|_BIT15)
#define SCE_A7      (0x0EA7|_BIT15)
#define SCE_A8      (0x0EA8|_BIT15)
#define SCE_A9      (0x0EA9|_BIT15)
#define SCE_AA      (0x0EAA|_BIT15)
#define SCE_AB      (0x0EAB|_BIT15)
#define SCE_AC      (0x0EAC|_BIT15)
#define SCE_AD      (0x0EAD|_BIT15)
#define SCE_AE      (0x0EAE|_BIT15)
#define SCE_AF      (0x0EAF|_BIT15)
#define SCE_B0      (0x0EB0|_BIT15)
#define SCE_B1      (0x0EB1|_BIT15)
#define SCE_B2      (0x0EB2|_BIT15)
#define SCE_B3      (0x0EB3|_BIT15)
#define SCE_B4      (0x0EB4|_BIT15)
#define SCE_B5      (0x0EB5|_BIT15)
#define SCE_B6      (0x0EB6|_BIT15)
#define SCE_B7      (0x0EB7|_BIT15)
#define SCE_B8      (0x0EB8|_BIT15)
#define SCE_B9      (0x0EB9|_BIT15)
#define SCE_BA      (0x0EBA|_BIT15)
#define SCE_BB      (0x0EBB|_BIT15)
#define SCE_BC      (0x0EBC|_BIT15)
#define SCE_BD      (0x0EBD|_BIT15)
#define SCE_BE      (0x0EBE|_BIT15)
#define SCE_BF      (0x0EBF|_BIT15)
#define SCE_C0      (0x0EC0|_BIT15)
#define SCE_C1      (0x0EC1|_BIT15)
#define SCE_C2      (0x0EC2|_BIT15)
#define SCE_C3      (0x0EC3|_BIT15)
#define SCE_C4      (0x0EC4|_BIT15)
#define SCE_C5      (0x0EC5|_BIT15)
#define SCE_C6      (0x0EC6|_BIT15)
#define SCE_C7      (0x0EC7|_BIT15)
#define SCE_C8      (0x0EC8|_BIT15)
#define SCE_C9      (0x0EC9|_BIT15)
#define SCE_CA      (0x0ECA|_BIT15)
#define SCE_CB      (0x0ECB|_BIT15)
#define SCE_CC      (0x0ECC|_BIT15)
#define SCE_CD      (0x0ECD|_BIT15)
#define SCE_CE      (0x0ECE|_BIT15)
#define SCE_CF      (0x0ECF|_BIT15)
#define SCE_D0      (0x0ED0|_BIT15)
#define SCE_D1      (0x0ED1|_BIT15)
#define SCE_D2      (0x0ED2|_BIT15)
#define SCE_D3      (0x0ED3|_BIT15)
#define SCE_D4      (0x0ED4|_BIT15)
#define SCE_D5      (0x0ED5|_BIT15)
#define SCE_D6      (0x0ED6|_BIT15)
#define SCE_D7      (0x0ED7|_BIT15)
#define SCE_D8      (0x0ED8|_BIT15)
#define SCE_D9      (0x0ED9|_BIT15)
#define SCE_DA      (0x0EDA|_BIT15)
#define SCE_DB      (0x0EDB|_BIT15)
#define SCE_DC      (0x0EDC|_BIT15)
#define SCE_DD      (0x0EDD|_BIT15)
#define SCE_DE      (0x0EDE|_BIT15)
#define SCE_DF      (0x0EDF|_BIT15)
#define SCE_E0      (0x0EE0|_BIT15)
#define SCE_E1      (0x0EE1|_BIT15)
#define SCE_E2      (0x0EE2|_BIT15)
#define SCE_E3      (0x0EE3|_BIT15)
#define SCE_E4      (0x0EE4|_BIT15)
#define SCE_E5      (0x0EE5|_BIT15)
#define SCE_E6      (0x0EE6|_BIT15)
#define SCE_E7      (0x0EE7|_BIT15)
#define SCE_E8      (0x0EE8|_BIT15)
#define SCE_E9      (0x0EE9|_BIT15)
#define SCE_EA      (0x0EEA|_BIT15)
#define SCE_EB      (0x0EEB|_BIT15)
#define SCE_EC      (0x0EEC|_BIT15)
#define SCE_ED      (0x0EED|_BIT15)
#define SCE_EE      (0x0EEE|_BIT15)
#define SCE_EF      (0x0EEF|_BIT15)
#define SCE_F0      (0x0EF0|_BIT15)
#define SCE_F1      (0x0EF1|_BIT15)
#define SCE_F2      (0x0EF2|_BIT15)
#define SCE_F3      (0x0EF3|_BIT15)
#define SCE_F4      (0x0EF4|_BIT15)
#define SCE_F5      (0x0EF5|_BIT15)
#define SCE_F6      (0x0EF6|_BIT15)
#define SCE_F7      (0x0EF7|_BIT15)
#define SCE_F8      (0x0EF8|_BIT15)
#define SCE_F9      (0x0EF9|_BIT15)
#define SCE_FA      (0x0EFA|_BIT15)
#define SCE_FB      (0x0EFB|_BIT15)
#define SCE_FC      (0x0EFC|_BIT15)
#define SCE_FD      (0x0EFD|_BIT15)
#define SCE_FE      (0x0EFE|_BIT15)
#define SCE_FF      (0x0EFF|_BIT15)

#define SCF_00      (0x0F00|_BIT15)
#define SCF_01      (0x0F01|_BIT15)
#define SCF_02      (0x0F02|_BIT15)
#define SCF_03      (0x0F03|_BIT15)
#define SCF_04      (0x0F04|_BIT15)
#define SCF_05      (0x0F05|_BIT15)
#define SCF_06      (0x0F06|_BIT15)
#define SCF_07      (0x0F07|_BIT15)
#define SCF_08      (0x0F08|_BIT15)
#define SCF_09      (0x0F09|_BIT15)
#define SCF_0A      (0x0F0A|_BIT15)
#define SCF_0B      (0x0F0B|_BIT15)
#define SCF_0C      (0x0F0C|_BIT15)
#define SCF_0D      (0x0F0D|_BIT15)
#define SCF_0E      (0x0F0E|_BIT15)
#define SCF_0F      (0x0F0F|_BIT15)
#define SCF_10      (0x0F10|_BIT15)
#define SCF_11      (0x0F11|_BIT15)
#define SCF_12      (0x0F12|_BIT15)
#define SCF_13      (0x0F13|_BIT15)
#define SCF_14      (0x0F14|_BIT15)
#define SCF_15      (0x0F15|_BIT15)
#define SCF_16      (0x0F16|_BIT15)
#define SCF_17      (0x0F17|_BIT15)
#define SCF_18      (0x0F18|_BIT15)
#define SCF_19      (0x0F19|_BIT15)
#define SCF_1A      (0x0F1A|_BIT15)
#define SCF_1B      (0x0F1B|_BIT15)
#define SCF_1C      (0x0F1C|_BIT15)
#define SCF_1D      (0x0F1D|_BIT15)
#define SCF_1E      (0x0F1E|_BIT15)
#define SCF_1F      (0x0F1F|_BIT15)
#define SCF_20      (0x0F20|_BIT15)
#define SCF_21      (0x0F21|_BIT15)
#define SCF_22      (0x0F22|_BIT15)
#define SCF_23      (0x0F23|_BIT15)
#define SCF_24      (0x0F24|_BIT15)
#define SCF_25      (0x0F25|_BIT15)
#define SCF_26      (0x0F26|_BIT15)
#define SCF_27      (0x0F27|_BIT15)
#define SCF_28      (0x0F28|_BIT15)
#define SCF_29      (0x0F29|_BIT15)
#define SCF_2A      (0x0F2A|_BIT15)
#define SCF_2B      (0x0F2B|_BIT15)
#define SCF_2C      (0x0F2C|_BIT15)
#define SCF_2D      (0x0F2D|_BIT15)
#define SCF_2E      (0x0F2E|_BIT15)
#define SCF_2F      (0x0F2F|_BIT15)
#define SCF_30      (0x0F30|_BIT15)
#define SCF_31      (0x0F31|_BIT15)
#define SCF_32      (0x0F32|_BIT15)
#define SCF_33      (0x0F33|_BIT15)
#define SCF_34      (0x0F34|_BIT15)
#define SCF_35      (0x0F35|_BIT15)
#define SCF_36      (0x0F36|_BIT15)
#define SCF_37      (0x0F37|_BIT15)
#define SCF_38      (0x0F38|_BIT15)
#define SCF_39      (0x0F39|_BIT15)
#define SCF_3A      (0x0F3A|_BIT15)
#define SCF_3B      (0x0F3B|_BIT15)
#define SCF_3C      (0x0F3C|_BIT15)
#define SCF_3D      (0x0F3D|_BIT15)
#define SCF_3E      (0x0F3E|_BIT15)
#define SCF_3F      (0x0F3F|_BIT15)
#define SCF_40      (0x0F40|_BIT15)
#define SCF_41      (0x0F41|_BIT15)
#define SCF_42      (0x0F42|_BIT15)
#define SCF_43      (0x0F43|_BIT15)
#define SCF_44      (0x0F44|_BIT15)
#define SCF_45      (0x0F45|_BIT15)
#define SCF_46      (0x0F46|_BIT15)
#define SCF_47      (0x0F47|_BIT15)
#define SCF_48      (0x0F48|_BIT15)
#define SCF_49      (0x0F49|_BIT15)
#define SCF_4A      (0x0F4A|_BIT15)
#define SCF_4B      (0x0F4B|_BIT15)
#define SCF_4C      (0x0F4C|_BIT15)
#define SCF_4D      (0x0F4D|_BIT15)
#define SCF_4E      (0x0F4E|_BIT15)
#define SCF_4F      (0x0F4F|_BIT15)
#define SCF_50      (0x0F50|_BIT15)
#define SCF_51      (0x0F51|_BIT15)
#define SCF_52      (0x0F52|_BIT15)
#define SCF_53      (0x0F53|_BIT15)
#define SCF_54      (0x0F54|_BIT15)
#define SCF_55      (0x0F55|_BIT15)
#define SCF_56      (0x0F56|_BIT15)
#define SCF_57      (0x0F57|_BIT15)
#define SCF_58      (0x0F58|_BIT15)
#define SCF_59      (0x0F59|_BIT15)
#define SCF_5A      (0x0F5A|_BIT15)
#define SCF_5B      (0x0F5B|_BIT15)
#define SCF_5C      (0x0F5C|_BIT15)
#define SCF_5D      (0x0F5D|_BIT15)
#define SCF_5E      (0x0F5E|_BIT15)
#define SCF_5F      (0x0F5F|_BIT15)
#define SCF_60      (0x0F60|_BIT15)
#define SCF_61      (0x0F61|_BIT15)
#define SCF_62      (0x0F62|_BIT15)
#define SCF_63      (0x0F63|_BIT15)
#define SCF_64      (0x0F64|_BIT15)
#define SCF_65      (0x0F65|_BIT15)
#define SCF_66      (0x0F66|_BIT15)
#define SCF_67      (0x0F67|_BIT15)
#define SCF_68      (0x0F68|_BIT15)
#define SCF_69      (0x0F69|_BIT15)
#define SCF_6A      (0x0F6A|_BIT15)
#define SCF_6B      (0x0F6B|_BIT15)
#define SCF_6C      (0x0F6C|_BIT15)
#define SCF_6D      (0x0F6D|_BIT15)
#define SCF_6E      (0x0F6E|_BIT15)
#define SCF_6F      (0x0F6F|_BIT15)
#define SCF_70      (0x0F70|_BIT15)
#define SCF_71      (0x0F71|_BIT15)
#define SCF_72      (0x0F72|_BIT15)
#define SCF_73      (0x0F73|_BIT15)
#define SCF_74      (0x0F74|_BIT15)
#define SCF_75      (0x0F75|_BIT15)
#define SCF_76      (0x0F76|_BIT15)
#define SCF_77      (0x0F77|_BIT15)
#define SCF_78      (0x0F78|_BIT15)
#define SCF_79      (0x0F79|_BIT15)
#define SCF_7A      (0x0F7A|_BIT15)
#define SCF_7B      (0x0F7B|_BIT15)
#define SCF_7C      (0x0F7C|_BIT15)
#define SCF_7D      (0x0F7D|_BIT15)
#define SCF_7E      (0x0F7E|_BIT15)
#define SCF_7F      (0x0F7F|_BIT15)
#define SCF_80      (0x0F80|_BIT15)
#define SCF_81      (0x0F81|_BIT15)
#define SCF_82      (0x0F82|_BIT15)
#define SCF_83      (0x0F83|_BIT15)
#define SCF_84      (0x0F84|_BIT15)
#define SCF_85      (0x0F85|_BIT15)
#define SCF_86      (0x0F86|_BIT15)
#define SCF_87      (0x0F87|_BIT15)
#define SCF_88      (0x0F88|_BIT15)
#define SCF_89      (0x0F89|_BIT15)
#define SCF_8A      (0x0F8A|_BIT15)
#define SCF_8B      (0x0F8B|_BIT15)
#define SCF_8C      (0x0F8C|_BIT15)
#define SCF_8D      (0x0F8D|_BIT15)
#define SCF_8E      (0x0F8E|_BIT15)
#define SCF_8F      (0x0F8F|_BIT15)
#define SCF_90      (0x0F90|_BIT15)
#define SCF_91      (0x0F91|_BIT15)
#define SCF_92      (0x0F92|_BIT15)
#define SCF_93      (0x0F93|_BIT15)
#define SCF_94      (0x0F94|_BIT15)
#define SCF_95      (0x0F95|_BIT15)
#define SCF_96      (0x0F96|_BIT15)
#define SCF_97      (0x0F97|_BIT15)
#define SCF_98      (0x0F98|_BIT15)
#define SCF_99      (0x0F99|_BIT15)
#define SCF_9A      (0x0F9A|_BIT15)
#define SCF_9B      (0x0F9B|_BIT15)
#define SCF_9C      (0x0F9C|_BIT15)
#define SCF_9D      (0x0F9D|_BIT15)
#define SCF_9E      (0x0F9E|_BIT15)
#define SCF_9F      (0x0F9F|_BIT15)
#define SCF_A0      (0x0FA0|_BIT15)
#define SCF_A1      (0x0FA1|_BIT15)
#define SCF_A2      (0x0FA2|_BIT15)
#define SCF_A3      (0x0FA3|_BIT15)
#define SCF_A4      (0x0FA4|_BIT15)
#define SCF_A5      (0x0FA5|_BIT15)
#define SCF_A6      (0x0FA6|_BIT15)
#define SCF_A7      (0x0FA7|_BIT15)
#define SCF_A8      (0x0FA8|_BIT15)
#define SCF_A9      (0x0FA9|_BIT15)
#define SCF_AA      (0x0FAA|_BIT15)
#define SCF_AB      (0x0FAB|_BIT15)
#define SCF_AC      (0x0FAC|_BIT15)
#define SCF_AD      (0x0FAD|_BIT15)
#define SCF_AE      (0x0FAE|_BIT15)
#define SCF_AF      (0x0FAF|_BIT15)
#define SCF_B0      (0x0FB0|_BIT15)
#define SCF_B1      (0x0FB1|_BIT15)
#define SCF_B2      (0x0FB2|_BIT15)
#define SCF_B3      (0x0FB3|_BIT15)
#define SCF_B4      (0x0FB4|_BIT15)
#define SCF_B5      (0x0FB5|_BIT15)
#define SCF_B6      (0x0FB6|_BIT15)
#define SCF_B7      (0x0FB7|_BIT15)
#define SCF_B8      (0x0FB8|_BIT15)
#define SCF_B9      (0x0FB9|_BIT15)
#define SCF_BA      (0x0FBA|_BIT15)
#define SCF_BB      (0x0FBB|_BIT15)
#define SCF_BC      (0x0FBC|_BIT15)
#define SCF_BD      (0x0FBD|_BIT15)
#define SCF_BE      (0x0FBE|_BIT15)
#define SCF_BF      (0x0FBF|_BIT15)
#define SCF_C0      (0x0FC0|_BIT15)
#define SCF_C1      (0x0FC1|_BIT15)
#define SCF_C2      (0x0FC2|_BIT15)
#define SCF_C3      (0x0FC3|_BIT15)
#define SCF_C4      (0x0FC4|_BIT15)
#define SCF_C5      (0x0FC5|_BIT15)
#define SCF_C6      (0x0FC6|_BIT15)
#define SCF_C7      (0x0FC7|_BIT15)
#define SCF_C8      (0x0FC8|_BIT15)
#define SCF_C9      (0x0FC9|_BIT15)
#define SCF_CA      (0x0FCA|_BIT15)
#define SCF_CB      (0x0FCB|_BIT15)
#define SCF_CC      (0x0FCC|_BIT15)
#define SCF_CD      (0x0FCD|_BIT15)
#define SCF_CE      (0x0FCE|_BIT15)
#define SCF_CF      (0x0FCF|_BIT15)
#define SCF_D0      (0x0FD0|_BIT15)
#define SCF_D1      (0x0FD1|_BIT15)
#define SCF_D2      (0x0FD2|_BIT15)
#define SCF_D3      (0x0FD3|_BIT15)
#define SCF_D4      (0x0FD4|_BIT15)
#define SCF_D5      (0x0FD5|_BIT15)
#define SCF_D6      (0x0FD6|_BIT15)
#define SCF_D7      (0x0FD7|_BIT15)
#define SCF_D8      (0x0FD8|_BIT15)
#define SCF_D9      (0x0FD9|_BIT15)
#define SCF_DA      (0x0FDA|_BIT15)
#define SCF_DB      (0x0FDB|_BIT15)
#define SCF_DC      (0x0FDC|_BIT15)
#define SCF_DD      (0x0FDD|_BIT15)
#define SCF_DE      (0x0FDE|_BIT15)
#define SCF_DF      (0x0FDF|_BIT15)
#define SCF_E0      (0x0FE0|_BIT15)
#define SCF_E1      (0x0FE1|_BIT15)
#define SCF_E2      (0x0FE2|_BIT15)
#define SCF_E3      (0x0FE3|_BIT15)
#define SCF_E4      (0x0FE4|_BIT15)
#define SCF_E5      (0x0FE5|_BIT15)
#define SCF_E6      (0x0FE6|_BIT15)
#define SCF_E7      (0x0FE7|_BIT15)
#define SCF_E8      (0x0FE8|_BIT15)
#define SCF_E9      (0x0FE9|_BIT15)
#define SCF_EA      (0x0FEA|_BIT15)
#define SCF_EB      (0x0FEB|_BIT15)
#define SCF_EC      (0x0FEC|_BIT15)
#define SCF_ED      (0x0FED|_BIT15)
#define SCF_EE      (0x0FEE|_BIT15)
#define SCF_EF      (0x0FEF|_BIT15)
#define SCF_F0      (0x0FF0|_BIT15)
#define SCF_F1      (0x0FF1|_BIT15)
#define SCF_F2      (0x0FF2|_BIT15)
#define SCF_F3      (0x0FF3|_BIT15)
#define SCF_F4      (0x0FF4|_BIT15)
#define SCF_F5      (0x0FF5|_BIT15)
#define SCF_F6      (0x0FF6|_BIT15)
#define SCF_F7      (0x0FF7|_BIT15)
#define SCF_F8      (0x0FF8|_BIT15)
#define SCF_F9      (0x0FF9|_BIT15)
#define SCF_FA      (0x0FFA|_BIT15)
#define SCF_FB      (0x0FFB|_BIT15)
#define SCF_FC      (0x0FFC|_BIT15)
#define SCF_FD      (0x0FFD|_BIT15)
#define SCF_FE      (0x0FFE|_BIT15)
#define SCF_FF      (0x0FFF|_BIT15)

#define SC11_00     (0x1100|_BIT15)
#define SC11_01     (0x1101|_BIT15)
#define SC11_02     (0x1102|_BIT15)
#define SC11_03     (0x1103|_BIT15)
#define SC11_04     (0x1104|_BIT15)
#define SC11_05     (0x1105|_BIT15)
#define SC11_06     (0x1106|_BIT15)
#define SC11_07     (0x1107|_BIT15)
#define SC11_08     (0x1108|_BIT15)
#define SC11_09     (0x1109|_BIT15)
#define SC11_0A     (0x110A|_BIT15)
#define SC11_0B     (0x110B|_BIT15)
#define SC11_0C     (0x110C|_BIT15)
#define SC11_0D     (0x110D|_BIT15)
#define SC11_0E     (0x110E|_BIT15)
#define SC11_0F     (0x110F|_BIT15)
#define SC11_10     (0x1110|_BIT15)
#define SC11_11     (0x1111|_BIT15)
#define SC11_12     (0x1112|_BIT15)
#define SC11_13     (0x1113|_BIT15)
#define SC11_14     (0x1114|_BIT15)
#define SC11_15     (0x1115|_BIT15)
#define SC11_16     (0x1116|_BIT15)
#define SC11_17     (0x1117|_BIT15)
#define SC11_18     (0x1118|_BIT15)
#define SC11_19     (0x1119|_BIT15)
#define SC11_1A     (0x111A|_BIT15)
#define SC11_1B     (0x111B|_BIT15)
#define SC11_1C     (0x111C|_BIT15)
#define SC11_1D     (0x111D|_BIT15)
#define SC11_1E     (0x111E|_BIT15)
#define SC11_1F     (0x111F|_BIT15)
#define SC11_20     (0x1120|_BIT15)
#define SC11_21     (0x1121|_BIT15)
#define SC11_22     (0x1122|_BIT15)
#define SC11_23     (0x1123|_BIT15)
#define SC11_24     (0x1124|_BIT15)
#define SC11_25     (0x1125|_BIT15)
#define SC11_26     (0x1126|_BIT15)
#define SC11_27     (0x1127|_BIT15)
#define SC11_28     (0x1128|_BIT15)
#define SC11_29     (0x1129|_BIT15)
#define SC11_2A     (0x112A|_BIT15)
#define SC11_2B     (0x112B|_BIT15)
#define SC11_2C     (0x112C|_BIT15)
#define SC11_2D     (0x112D|_BIT15)
#define SC11_2E     (0x112E|_BIT15)
#define SC11_2F     (0x112F|_BIT15)
#define SC11_30     (0x1130|_BIT15)
#define SC11_31     (0x1131|_BIT15)
#define SC11_32     (0x1132|_BIT15)
#define SC11_33     (0x1133|_BIT15)
#define SC11_34     (0x1134|_BIT15)
#define SC11_35     (0x1135|_BIT15)
#define SC11_36     (0x1136|_BIT15)
#define SC11_37     (0x1137|_BIT15)
#define SC11_38     (0x1138|_BIT15)
#define SC11_39     (0x1139|_BIT15)
#define SC11_3A     (0x113A|_BIT15)
#define SC11_3B     (0x113B|_BIT15)
#define SC11_3C     (0x113C|_BIT15)
#define SC11_3D     (0x113D|_BIT15)
#define SC11_3E     (0x113E|_BIT15)
#define SC11_3F     (0x113F|_BIT15)
#define SC11_40     (0x1140|_BIT15)
#define SC11_41     (0x1141|_BIT15)
#define SC11_42     (0x1142|_BIT15)
#define SC11_43     (0x1143|_BIT15)
#define SC11_44     (0x1144|_BIT15)
#define SC11_45     (0x1145|_BIT15)
#define SC11_46     (0x1146|_BIT15)
#define SC11_47     (0x1147|_BIT15)
#define SC11_48     (0x1148|_BIT15)
#define SC11_49     (0x1149|_BIT15)
#define SC11_4A     (0x114A|_BIT15)
#define SC11_4B     (0x114B|_BIT15)
#define SC11_4C     (0x114C|_BIT15)
#define SC11_4D     (0x114D|_BIT15)
#define SC11_4E     (0x114E|_BIT15)
#define SC11_4F     (0x114F|_BIT15)
#define SC11_50     (0x1150|_BIT15)
#define SC11_51     (0x1151|_BIT15)
#define SC11_52     (0x1152|_BIT15)
#define SC11_53     (0x1153|_BIT15)
#define SC11_54     (0x1154|_BIT15)
#define SC11_55     (0x1155|_BIT15)
#define SC11_56     (0x1156|_BIT15)
#define SC11_57     (0x1157|_BIT15)
#define SC11_58     (0x1158|_BIT15)
#define SC11_59     (0x1159|_BIT15)
#define SC11_5A     (0x115A|_BIT15)
#define SC11_5B     (0x115B|_BIT15)
#define SC11_5C     (0x115C|_BIT15)
#define SC11_5D     (0x115D|_BIT15)
#define SC11_5E     (0x115E|_BIT15)
#define SC11_5F     (0x115F|_BIT15)
#define SC11_60     (0x1160|_BIT15)
#define SC11_61     (0x1161|_BIT15)
#define SC11_62     (0x1162|_BIT15)
#define SC11_63     (0x1163|_BIT15)
#define SC11_64     (0x1164|_BIT15)
#define SC11_65     (0x1165|_BIT15)
#define SC11_66     (0x1166|_BIT15)
#define SC11_67     (0x1167|_BIT15)
#define SC11_68     (0x1168|_BIT15)
#define SC11_69     (0x1169|_BIT15)
#define SC11_6A     (0x116A|_BIT15)
#define SC11_6B     (0x116B|_BIT15)
#define SC11_6C     (0x116C|_BIT15)
#define SC11_6D     (0x116D|_BIT15)
#define SC11_6E     (0x116E|_BIT15)
#define SC11_6F     (0x116F|_BIT15)
#define SC11_70     (0x1170|_BIT15)
#define SC11_71     (0x1171|_BIT15)
#define SC11_72     (0x1172|_BIT15)
#define SC11_73     (0x1173|_BIT15)
#define SC11_74     (0x1174|_BIT15)
#define SC11_75     (0x1175|_BIT15)
#define SC11_76     (0x1176|_BIT15)
#define SC11_77     (0x1177|_BIT15)
#define SC11_78     (0x1178|_BIT15)
#define SC11_79     (0x1179|_BIT15)
#define SC11_7A     (0x117A|_BIT15)
#define SC11_7B     (0x117B|_BIT15)
#define SC11_7C     (0x117C|_BIT15)
#define SC11_7D     (0x117D|_BIT15)
#define SC11_7E     (0x117E|_BIT15)
#define SC11_7F     (0x117F|_BIT15)
#define SC11_80     (0x1180|_BIT15)
#define SC11_81     (0x1181|_BIT15)
#define SC11_82     (0x1182|_BIT15)
#define SC11_83     (0x1183|_BIT15)
#define SC11_84     (0x1184|_BIT15)
#define SC11_85     (0x1185|_BIT15)
#define SC11_86     (0x1186|_BIT15)
#define SC11_87     (0x1187|_BIT15)
#define SC11_88     (0x1188|_BIT15)
#define SC11_89     (0x1189|_BIT15)
#define SC11_8A     (0x118A|_BIT15)
#define SC11_8B     (0x118B|_BIT15)
#define SC11_8C     (0x118C|_BIT15)
#define SC11_8D     (0x118D|_BIT15)
#define SC11_8E     (0x118E|_BIT15)
#define SC11_8F     (0x118F|_BIT15)
#define SC11_90     (0x1190|_BIT15)
#define SC11_91     (0x1191|_BIT15)
#define SC11_92     (0x1192|_BIT15)
#define SC11_93     (0x1193|_BIT15)
#define SC11_94     (0x1194|_BIT15)
#define SC11_95     (0x1195|_BIT15)
#define SC11_96     (0x1196|_BIT15)
#define SC11_97     (0x1197|_BIT15)
#define SC11_98     (0x1198|_BIT15)
#define SC11_99     (0x1199|_BIT15)
#define SC11_9A     (0x119A|_BIT15)
#define SC11_9B     (0x119B|_BIT15)
#define SC11_9C     (0x119C|_BIT15)
#define SC11_9D     (0x119D|_BIT15)
#define SC11_9E     (0x119E|_BIT15)
#define SC11_9F     (0x119F|_BIT15)
#define SC11_A0     (0x11A0|_BIT15)
#define SC11_A1     (0x11A1|_BIT15)
#define SC11_A2     (0x11A2|_BIT15)
#define SC11_A3     (0x11A3|_BIT15)
#define SC11_A4     (0x11A4|_BIT15)
#define SC11_A5     (0x11A5|_BIT15)
#define SC11_A6     (0x11A6|_BIT15)
#define SC11_A7     (0x11A7|_BIT15)
#define SC11_A8     (0x11A8|_BIT15)
#define SC11_A9     (0x11A9|_BIT15)
#define SC11_AA     (0x11AA|_BIT15)
#define SC11_AB     (0x11AB|_BIT15)
#define SC11_AC     (0x11AC|_BIT15)
#define SC11_AD     (0x11AD|_BIT15)
#define SC11_AE     (0x11AE|_BIT15)
#define SC11_AF     (0x11AF|_BIT15)
#define SC11_B0     (0x11B0|_BIT15)
#define SC11_B1     (0x11B1|_BIT15)
#define SC11_B2     (0x11B2|_BIT15)
#define SC11_B3     (0x11B3|_BIT15)
#define SC11_B4     (0x11B4|_BIT15)
#define SC11_B5     (0x11B5|_BIT15)
#define SC11_B6     (0x11B6|_BIT15)
#define SC11_B7     (0x11B7|_BIT15)
#define SC11_B8     (0x11B8|_BIT15)
#define SC11_B9     (0x11B9|_BIT15)
#define SC11_BA     (0x11BA|_BIT15)
#define SC11_BB     (0x11BB|_BIT15)
#define SC11_BC     (0x11BC|_BIT15)
#define SC11_BD     (0x11BD|_BIT15)
#define SC11_BE     (0x11BE|_BIT15)
#define SC11_BF     (0x11BF|_BIT15)
#define SC11_C0     (0x11C0|_BIT15)
#define SC11_C1     (0x11C1|_BIT15)
#define SC11_C2     (0x11C2|_BIT15)
#define SC11_C3     (0x11C3|_BIT15)
#define SC11_C4     (0x11C4|_BIT15)
#define SC11_C5     (0x11C5|_BIT15)
#define SC11_C6     (0x11C6|_BIT15)
#define SC11_C7     (0x11C7|_BIT15)
#define SC11_C8     (0x11C8|_BIT15)
#define SC11_C9     (0x11C9|_BIT15)
#define SC11_CA     (0x11CA|_BIT15)
#define SC11_CB     (0x11CB|_BIT15)
#define SC11_CC     (0x11CC|_BIT15)
#define SC11_CD     (0x11CD|_BIT15)
#define SC11_CE     (0x11CE|_BIT15)
#define SC11_CF     (0x11CF|_BIT15)
#define SC11_D0     (0x11D0|_BIT15)
#define SC11_D1     (0x11D1|_BIT15)
#define SC11_D2     (0x11D2|_BIT15)
#define SC11_D3     (0x11D3|_BIT15)
#define SC11_D4     (0x11D4|_BIT15)
#define SC11_D5     (0x11D5|_BIT15)
#define SC11_D6     (0x11D6|_BIT15)
#define SC11_D7     (0x11D7|_BIT15)
#define SC11_D8     (0x11D8|_BIT15)
#define SC11_D9     (0x11D9|_BIT15)
#define SC11_DA     (0x11DA|_BIT15)
#define SC11_DB     (0x11DB|_BIT15)
#define SC11_DC     (0x11DC|_BIT15)
#define SC11_DD     (0x11DD|_BIT15)
#define SC11_DE     (0x11DE|_BIT15)
#define SC11_DF     (0x11DF|_BIT15)
#define SC11_E0     (0x11E0|_BIT15)
#define SC11_E1     (0x11E1|_BIT15)
#define SC11_E2     (0x11E2|_BIT15)
#define SC11_E3     (0x11E3|_BIT15)
#define SC11_E4     (0x11E4|_BIT15)
#define SC11_E5     (0x11E5|_BIT15)
#define SC11_E6     (0x11E6|_BIT15)
#define SC11_E7     (0x11E7|_BIT15)
#define SC11_E8     (0x11E8|_BIT15)
#define SC11_E9     (0x11E9|_BIT15)
#define SC11_EA     (0x11EA|_BIT15)
#define SC11_EB     (0x11EB|_BIT15)
#define SC11_EC     (0x11EC|_BIT15)
#define SC11_ED     (0x11ED|_BIT15)
#define SC11_EE     (0x11EE|_BIT15)
#define SC11_EF     (0x11EF|_BIT15)
#define SC11_F0     (0x11F0|_BIT15)
#define SC11_F1     (0x11F1|_BIT15)
#define SC11_F2     (0x11F2|_BIT15)
#define SC11_F3     (0x11F3|_BIT15)
#define SC11_F4     (0x11F4|_BIT15)
#define SC11_F5     (0x11F5|_BIT15)
#define SC11_F6     (0x11F6|_BIT15)
#define SC11_F7     (0x11F7|_BIT15)
#define SC11_F8     (0x11F8|_BIT15)
#define SC11_F9     (0x11F9|_BIT15)
#define SC11_FA     (0x11FA|_BIT15)
#define SC11_FB     (0x11FB|_BIT15)
#define SC11_FC     (0x11FC|_BIT15)
#define SC11_FD     (0x11FD|_BIT15)
#define SC11_FE     (0x11FE|_BIT15)
#define SC11_FF     (0x11FF|_BIT15)

#define SC12_84     (0x1284|_BIT15)
#define SC12_88     (0x1288|_BIT15)
#define SC12_89     (0x1289|_BIT15)
#define SC12_8A     (0x128A|_BIT15)
#define SC12_8B     (0x128B|_BIT15)
#define SC12_8C     (0x128C|_BIT15)
#define SC12_8D     (0x128D|_BIT15)
#define SC12_8E     (0x128E|_BIT15)
#define SC12_8F     (0x128F|_BIT15)
#define SC12_A0     (0x12A0|_BIT15)
#define SC12_A1     (0x12A1|_BIT15)
#define SC12_A2     (0x12A2|_BIT15)
#define SC12_A4     (0x12A4|_BIT15)
#define SC12_AA     (0x12AA|_BIT15)
#define SC12_C2     (0x12C2|_BIT15)

#define SC13_0C     (0x130C|_BIT15)
#define SC13_0D     (0x130D|_BIT15)
#define SC13_10     (0x1310|_BIT15)
#define SC13_1C     (0x131C|_BIT15)
#define SC13_1D     (0x131D|_BIT15)
#define SC13_C0     (0x13C0|_BIT15)
#define SC13_C2     (0x13C2|_BIT15)
#define SC13_C3     (0x13C3|_BIT15)
#define SC13_C4     (0x13C4|_BIT15)
#define SC13_C5     (0x13C5|_BIT15)
#define SC13_C6     (0x13C6|_BIT15)
#define SC13_CA     (0x13CA|_BIT15)
#define SC13_CB     (0x13CB|_BIT15)
#define SC13_CC     (0x13CC|_BIT15)
#define SC13_CD     (0x13CD|_BIT15)
#define SC13_CE     (0x13CE|_BIT15)
#define SC13_CF     (0x13CF|_BIT15)
#define SC13_D0     (0x13D0|_BIT15)

#define SC14_02     (0x1402|_BIT15)
#define SC14_03     (0x1403|_BIT15)
#define SC14_04     (0x1404|_BIT15)
#define SC14_05     (0x1405|_BIT15)
#define SC14_0A     (0x140A|_BIT15)
#define SC14_0B     (0x140B|_BIT15)
#define SC14_0C     (0x140C|_BIT15)
#define SC14_0D     (0x140D|_BIT15)
#define SC14_0E     (0x140E|_BIT15)
#define SC14_0F     (0x140F|_BIT15)

#define SC18_00     (0x1800|_BIT15)
#define SC18_01     (0x1801|_BIT15)
#define SC18_02     (0x1802|_BIT15)
#define SC18_03     (0x1803|_BIT15)
#define SC18_04     (0x1804|_BIT15)
#define SC18_05     (0x1805|_BIT15)
#define SC18_06     (0x1806|_BIT15)
#define SC18_07     (0x1807|_BIT15)
#define SC18_08     (0x1808|_BIT15)
#define SC18_09     (0x1809|_BIT15)
#define SC18_0A     (0x180A|_BIT15)
#define SC18_0B     (0x180B|_BIT15)
#define SC18_0C     (0x180C|_BIT15)
#define SC18_0D     (0x180D|_BIT15)
#define SC18_0E     (0x180E|_BIT15)
#define SC18_0F     (0x180F|_BIT15)
#define SC18_10     (0x1810|_BIT15)
#define SC18_11     (0x1811|_BIT15)
#define SC18_12     (0x1812|_BIT15)
#define SC18_13     (0x1813|_BIT15)
#define SC18_14     (0x1814|_BIT15)
#define SC18_15     (0x1815|_BIT15)
#define SC18_16     (0x1816|_BIT15)
#define SC18_17     (0x1817|_BIT15)
#define SC18_18     (0x1818|_BIT15)
#define SC18_19     (0x1819|_BIT15)
#define SC18_1A     (0x181A|_BIT15)
#define SC18_1B     (0x181B|_BIT15)
#define SC18_1C     (0x181C|_BIT15)
#define SC18_1D     (0x181D|_BIT15)
#define SC18_1E     (0x181E|_BIT15)
#define SC18_1F     (0x181F|_BIT15)
#define SC18_20     (0x1820|_BIT15)
#define SC18_21     (0x1821|_BIT15)
#define SC18_22     (0x1822|_BIT15)
#define SC18_23     (0x1823|_BIT15)
#define SC18_24     (0x1824|_BIT15)
#define SC18_25     (0x1825|_BIT15)
#define SC18_26     (0x1826|_BIT15)
#define SC18_27     (0x1827|_BIT15)
#define SC18_28     (0x1828|_BIT15)
#define SC18_29     (0x1829|_BIT15)
#define SC18_2A     (0x182A|_BIT15)
#define SC18_2B     (0x182B|_BIT15)
#define SC18_2C     (0x182C|_BIT15)
#define SC18_2D     (0x182D|_BIT15)
#define SC18_2E     (0x182E|_BIT15)
#define SC18_2F     (0x182F|_BIT15)
#define SC18_30     (0x1830|_BIT15)
#define SC18_31     (0x1831|_BIT15)
#define SC18_32     (0x1832|_BIT15)
#define SC18_33     (0x1833|_BIT15)
#define SC18_34     (0x1834|_BIT15)
#define SC18_35     (0x1835|_BIT15)
#define SC18_36     (0x1836|_BIT15)
#define SC18_37     (0x1837|_BIT15)
#define SC18_38     (0x1838|_BIT15)
#define SC18_39     (0x1839|_BIT15)
#define SC18_3A     (0x183A|_BIT15)
#define SC18_3B     (0x183B|_BIT15)
#define SC18_3C     (0x183C|_BIT15)
#define SC18_3D     (0x183D|_BIT15)
#define SC18_3E     (0x183E|_BIT15)
#define SC18_3F     (0x183F|_BIT15)
#define SC18_40     (0x1840|_BIT15)
#define SC18_41     (0x1841|_BIT15)
#define SC18_42     (0x1842|_BIT15)
#define SC18_43     (0x1843|_BIT15)
#define SC18_44     (0x1844|_BIT15)
#define SC18_45     (0x1845|_BIT15)
#define SC18_46     (0x1846|_BIT15)
#define SC18_47     (0x1847|_BIT15)
#define SC18_48     (0x1848|_BIT15)
#define SC18_49     (0x1849|_BIT15)
#define SC18_4A     (0x184A|_BIT15)
#define SC18_4B     (0x184B|_BIT15)
#define SC18_4C     (0x184C|_BIT15)
#define SC18_4D     (0x184D|_BIT15)
#define SC18_4E     (0x184E|_BIT15)
#define SC18_4F     (0x184F|_BIT15)
#define SC18_50     (0x1850|_BIT15)
#define SC18_51     (0x1851|_BIT15)
#define SC18_52     (0x1852|_BIT15)
#define SC18_53     (0x1853|_BIT15)
#define SC18_54     (0x1854|_BIT15)
#define SC18_55     (0x1855|_BIT15)
#define SC18_56     (0x1856|_BIT15)
#define SC18_57     (0x1857|_BIT15)
#define SC18_58     (0x1858|_BIT15)
#define SC18_59     (0x1859|_BIT15)
#define SC18_5A     (0x185A|_BIT15)
#define SC18_5B     (0x185B|_BIT15)
#define SC18_5C     (0x185C|_BIT15)
#define SC18_5D     (0x185D|_BIT15)
#define SC18_5E     (0x185E|_BIT15)
#define SC18_5F     (0x185F|_BIT15)
#define SC18_60     (0x1860|_BIT15)
#define SC18_61     (0x1861|_BIT15)
#define SC18_62     (0x1862|_BIT15)
#define SC18_63     (0x1863|_BIT15)
#define SC18_64     (0x1864|_BIT15)
#define SC18_65     (0x1865|_BIT15)
#define SC18_66     (0x1866|_BIT15)
#define SC18_67     (0x1867|_BIT15)
#define SC18_68     (0x1868|_BIT15)
#define SC18_69     (0x1869|_BIT15)
#define SC18_6A     (0x186A|_BIT15)
#define SC18_6B     (0x186B|_BIT15)
#define SC18_6C     (0x186C|_BIT15)
#define SC18_6D     (0x186D|_BIT15)
#define SC18_6E     (0x186E|_BIT15)
#define SC18_6F     (0x186F|_BIT15)
#define SC18_70     (0x1870|_BIT15)
#define SC18_71     (0x1871|_BIT15)
#define SC18_72     (0x1872|_BIT15)
#define SC18_73     (0x1873|_BIT15)
#define SC18_74     (0x1874|_BIT15)
#define SC18_75     (0x1875|_BIT15)
#define SC18_76     (0x1876|_BIT15)
#define SC18_77     (0x1877|_BIT15)
#define SC18_78     (0x1878|_BIT15)
#define SC18_79     (0x1879|_BIT15)
#define SC18_7A     (0x187A|_BIT15)
#define SC18_7B     (0x187B|_BIT15)
#define SC18_7C     (0x187C|_BIT15)
#define SC18_7D     (0x187D|_BIT15)
#define SC18_7E     (0x187E|_BIT15)
#define SC18_7F     (0x187F|_BIT15)
#define SC18_80     (0x1880|_BIT15)
#define SC18_81     (0x1881|_BIT15)
#define SC18_82     (0x1882|_BIT15)
#define SC18_83     (0x1883|_BIT15)
#define SC18_84     (0x1884|_BIT15)
#define SC18_85     (0x1885|_BIT15)
#define SC18_86     (0x1886|_BIT15)
#define SC18_87     (0x1887|_BIT15)
#define SC18_88     (0x1888|_BIT15)
#define SC18_89     (0x1889|_BIT15)
#define SC18_8A     (0x188A|_BIT15)
#define SC18_8B     (0x188B|_BIT15)
#define SC18_8C     (0x188C|_BIT15)
#define SC18_8D     (0x188D|_BIT15)
#define SC18_8E     (0x188E|_BIT15)
#define SC18_8F     (0x188F|_BIT15)
#define SC18_90     (0x1890|_BIT15)
#define SC18_91     (0x1891|_BIT15)
#define SC18_92     (0x1892|_BIT15)
#define SC18_93     (0x1893|_BIT15)
#define SC18_94     (0x1894|_BIT15)
#define SC18_95     (0x1895|_BIT15)
#define SC18_96     (0x1896|_BIT15)
#define SC18_97     (0x1897|_BIT15)
#define SC18_98     (0x1898|_BIT15)
#define SC18_99     (0x1899|_BIT15)
#define SC18_9A     (0x189A|_BIT15)
#define SC18_9B     (0x189B|_BIT15)
#define SC18_9C     (0x189C|_BIT15)
#define SC18_9D     (0x189D|_BIT15)
#define SC18_9E     (0x189E|_BIT15)
#define SC18_9F     (0x189F|_BIT15)
#define SC18_A0     (0x18A0|_BIT15)
#define SC18_A1     (0x18A1|_BIT15)
#define SC18_A2     (0x18A2|_BIT15)
#define SC18_A3     (0x18A3|_BIT15)
#define SC18_A4     (0x18A4|_BIT15)
#define SC18_A5     (0x18A5|_BIT15)
#define SC18_A6     (0x18A6|_BIT15)
#define SC18_A7     (0x18A7|_BIT15)
#define SC18_A8     (0x18A8|_BIT15)
#define SC18_A9     (0x18A9|_BIT15)
#define SC18_AA     (0x18AA|_BIT15)
#define SC18_AB     (0x18AB|_BIT15)
#define SC18_AC     (0x18AC|_BIT15)
#define SC18_AD     (0x18AD|_BIT15)
#define SC18_AE     (0x18AE|_BIT15)
#define SC18_AF     (0x18AF|_BIT15)
#define SC18_B0     (0x18B0|_BIT15)
#define SC18_B1     (0x18B1|_BIT15)
#define SC18_B2     (0x18B2|_BIT15)
#define SC18_B3     (0x18B3|_BIT15)
#define SC18_B4     (0x18B4|_BIT15)
#define SC18_B5     (0x18B5|_BIT15)
#define SC18_B6     (0x18B6|_BIT15)
#define SC18_B7     (0x18B7|_BIT15)
#define SC18_B8     (0x18B8|_BIT15)
#define SC18_B9     (0x18B9|_BIT15)
#define SC18_BA     (0x18BA|_BIT15)
#define SC18_BB     (0x18BB|_BIT15)
#define SC18_BC     (0x18BC|_BIT15)
#define SC18_BD     (0x18BD|_BIT15)
#define SC18_BE     (0x18BE|_BIT15)
#define SC18_BF     (0x18BF|_BIT15)
#define SC18_C0     (0x18C0|_BIT15)
#define SC18_C1     (0x18C1|_BIT15)
#define SC18_C2     (0x18C2|_BIT15)
#define SC18_C3     (0x18C3|_BIT15)
#define SC18_C4     (0x18C4|_BIT15)
#define SC18_C5     (0x18C5|_BIT15)
#define SC18_C6     (0x18C6|_BIT15)
#define SC18_C7     (0x18C7|_BIT15)
#define SC18_C8     (0x18C8|_BIT15)
#define SC18_C9     (0x18C9|_BIT15)
#define SC18_CA     (0x18CA|_BIT15)
#define SC18_CB     (0x18CB|_BIT15)
#define SC18_CC     (0x18CC|_BIT15)
#define SC18_CD     (0x18CD|_BIT15)
#define SC18_CE     (0x18CE|_BIT15)
#define SC18_CF     (0x18CF|_BIT15)
#define SC18_D0     (0x18D0|_BIT15)
#define SC18_D1     (0x18D1|_BIT15)
#define SC18_D2     (0x18D2|_BIT15)
#define SC18_D3     (0x18D3|_BIT15)
#define SC18_D4     (0x18D4|_BIT15)
#define SC18_D5     (0x18D5|_BIT15)
#define SC18_D6     (0x18D6|_BIT15)
#define SC18_D7     (0x18D7|_BIT15)
#define SC18_D8     (0x18D8|_BIT15)
#define SC18_D9     (0x18D9|_BIT15)
#define SC18_DA     (0x18DA|_BIT15)
#define SC18_DB     (0x18DB|_BIT15)
#define SC18_DC     (0x18DC|_BIT15)
#define SC18_DD     (0x18DD|_BIT15)
#define SC18_DE     (0x18DE|_BIT15)
#define SC18_DF     (0x18DF|_BIT15)
#define SC18_E0     (0x18E0|_BIT15)
#define SC18_E1     (0x18E1|_BIT15)
#define SC18_E2     (0x18E2|_BIT15)
#define SC18_E3     (0x18E3|_BIT15)
#define SC18_E4     (0x18E4|_BIT15)
#define SC18_E5     (0x18E5|_BIT15)
#define SC18_E6     (0x18E6|_BIT15)
#define SC18_E7     (0x18E7|_BIT15)
#define SC18_E8     (0x18E8|_BIT15)
#define SC18_E9     (0x18E9|_BIT15)
#define SC18_EA     (0x18EA|_BIT15)
#define SC18_EB     (0x18EB|_BIT15)
#define SC18_EC     (0x18EC|_BIT15)
#define SC18_ED     (0x18ED|_BIT15)
#define SC18_EE     (0x18EE|_BIT15)
#define SC18_EF     (0x18EF|_BIT15)
#define SC18_F0     (0x18F0|_BIT15)
#define SC18_F1     (0x18F1|_BIT15)
#define SC18_F2     (0x18F2|_BIT15)
#define SC18_F3     (0x18F3|_BIT15)
#define SC18_F4     (0x18F4|_BIT15)
#define SC18_F5     (0x18F5|_BIT15)
#define SC18_F6     (0x18F6|_BIT15)
#define SC18_F7     (0x18F7|_BIT15)
#define SC18_F8     (0x18F8|_BIT15)
#define SC18_F9     (0x18F9|_BIT15)
#define SC18_FA     (0x18FA|_BIT15)
#define SC18_FB     (0x18FB|_BIT15)
#define SC18_FC     (0x18FC|_BIT15)
#define SC18_FD     (0x18FD|_BIT15)
#define SC18_FE     (0x18FE|_BIT15)
#define SC18_FF     (0x18FF|_BIT15)
// Add for 10bit gamma output
#define SC24_7E		(0x247E|_BIT15)
#define SC24_8C		(0x248C|_BIT15)
#define SC24_8D		(0x248D|_BIT15)
#define SC24_8E		(0x248E|_BIT15)
#define SC24_8F		(0x248F|_BIT15)
#define SC24_90		(0x2490|_BIT15)
#define SC24_91		(0x2491|_BIT15)
#define SC24_92		(0x2492|_BIT15)
#define SC24_93		(0x2493|_BIT15)
#define SC24_94		(0x2494|_BIT15)
#define SC24_95		(0x2495|_BIT15)














#define SC_MASK_H   0xFFF
#define SC_MASK_V   0xFFF
#if CHIP_ID==CHIP_TSUMU
#define REG_PM_BASE 0x0300
#else //CHIP_TSUML
#define REG_PM_BASE 0x0100
#endif
#define REG_PM_00    (REG_PM_BASE+0x00)
#define REG_PM_60    (REG_PM_BASE+0x60)
#define REG_PM_61    (REG_PM_BASE+0x61)
#define REG_PM_62    (REG_PM_BASE+0x62)
#define REG_PM_63    (REG_PM_BASE+0x63)
#define REG_PM_64    (REG_PM_BASE+0x64)
#define REG_PM_65    (REG_PM_BASE+0x65)
#define REG_PM_80    (REG_PM_BASE+0x80)
#define REG_PM_81    (REG_PM_BASE+0x81)
#define REG_PM_82    (REG_PM_BASE+0x82)
#define REG_PM_83    (REG_PM_BASE+0x83)
#define REG_PM_84    (REG_PM_BASE+0x84)
#define REG_PM_85    (REG_PM_BASE+0x85)
#define REG_PM_86    (REG_PM_BASE+0x86)
#define REG_PM_87    (REG_PM_BASE+0x87)
#define REG_PM_88    (REG_PM_BASE+0x88)
#define REG_PM_89    (REG_PM_BASE+0x89)
#define REG_PM_8A    (REG_PM_BASE+0x8A)
#define REG_PM_8B    (REG_PM_BASE+0x8B)
#define REG_PM_8C    (REG_PM_BASE+0x8C)
#define REG_PM_8D    (REG_PM_BASE+0x8D)
#define REG_PM_8E    (REG_PM_BASE+0x8E)
#define REG_PM_8F    (REG_PM_BASE+0x8F)
#define REG_PM_90    (REG_PM_BASE+0x90)
#define REG_PM_91    (REG_PM_BASE+0x91)
#define REG_PM_92    (REG_PM_BASE+0x92)
#define REG_PM_93    (REG_PM_BASE+0x93)
#define REG_PM_94    (REG_PM_BASE+0x94)
#define REG_PM_95    (REG_PM_BASE+0x95)
#define REG_PM_96    (REG_PM_BASE+0x96)
#define REG_PM_97    (REG_PM_BASE+0x97)
#define REG_PM_98    (REG_PM_BASE+0x98)
#define REG_PM_99    (REG_PM_BASE+0x99)
#define REG_PM_9A    (REG_PM_BASE+0x9A)
#define REG_PM_9B    (REG_PM_BASE+0x9B)
#define REG_PM_9C    (REG_PM_BASE+0x9C)
#define REG_PM_9D    (REG_PM_BASE+0x9D)
#define REG_PM_9E    (REG_PM_BASE+0x9E)
#define REG_PM_9F    (REG_PM_BASE+0x9F)
#define REG_PM_A0    (REG_PM_BASE+0xA0)
#define REG_PM_A1    (REG_PM_BASE+0xA1)
#define REG_PM_A2    (REG_PM_BASE+0xA2)
#define REG_PM_A3    (REG_PM_BASE+0xA3)
#define REG_PM_A4    (REG_PM_BASE+0xA4)
#define REG_PM_A5    (REG_PM_BASE+0xA5)
#define REG_PM_A6    (REG_PM_BASE+0xA6)
#define REG_PM_A7    (REG_PM_BASE+0xA7)
#define REG_PM_A8    (REG_PM_BASE+0xA8)
#define REG_PM_A9    (REG_PM_BASE+0xA9)
#define REG_PM_AA    (REG_PM_BASE+0xAA)
#define REG_PM_AB    (REG_PM_BASE+0xAB)
#define REG_PM_AC    (REG_PM_BASE+0xAC)
#define REG_PM_AD    (REG_PM_BASE+0xAD)
#define REG_PM_AE    (REG_PM_BASE+0xAE)
#define REG_PM_AF    (REG_PM_BASE+0xAF)
#define REG_PM_B0    (REG_PM_BASE+0xB0)
#define REG_PM_B1    (REG_PM_BASE+0xB1)
#define REG_PM_B2    (REG_PM_BASE+0xB2)
#define REG_PM_B3    (REG_PM_BASE+0xB3)
#define REG_PM_B4    (REG_PM_BASE+0xB4)
#define REG_PM_B5    (REG_PM_BASE+0xB5)
#define REG_PM_B6    (REG_PM_BASE+0xB6)
#define REG_PM_B7    (REG_PM_BASE+0xB7)
#define REG_PM_B8    (REG_PM_BASE+0xB8)
#define REG_PM_B9    (REG_PM_BASE+0xB9)
#define REG_PM_BA    (REG_PM_BASE+0xBA)
#define REG_PM_BB    (REG_PM_BASE+0xBB)
#define REG_PM_BC    (REG_PM_BASE+0xBC)
#define REG_PM_BD    (REG_PM_BASE+0xBD)
#define REG_PM_BE    (REG_PM_BASE+0xBE)
#define REG_PM_BF    (REG_PM_BASE+0xBF)
#define REG_PM_C0    (REG_PM_BASE+0xC0)
#define REG_PM_C1    (REG_PM_BASE+0xC1)
#define REG_PM_C2    (REG_PM_BASE+0xC2)
#define REG_PM_C3    (REG_PM_BASE+0xC3)
#define REG_PM_C4    (REG_PM_BASE+0xC4)
#define REG_PM_C5    (REG_PM_BASE+0xC5)
#define REG_PM_C6    (REG_PM_BASE+0xC6)
#define REG_PM_C7    (REG_PM_BASE+0xC7)
#define REG_PM_C8    (REG_PM_BASE+0xC8)
#define REG_PM_C9    (REG_PM_BASE+0xC9)
#define REG_PM_CA    (REG_PM_BASE+0xCA)
#define REG_PM_CB    (REG_PM_BASE+0xCB)
#define REG_PM_CC    (REG_PM_BASE+0xCC)
#define REG_PM_CD    (REG_PM_BASE+0xCD)
#define REG_PM_CE    (REG_PM_BASE+0xCE)
#define REG_PM_CF    (REG_PM_BASE+0xCF)
#define REG_PM_D0    (REG_PM_BASE+0xD0)
#define REG_PM_D1    (REG_PM_BASE+0xD1)
#define REG_PM_D2    (REG_PM_BASE+0xD2)
#define REG_PM_D3    (REG_PM_BASE+0xD3)
#define REG_PM_D4    (REG_PM_BASE+0xD4)
#define REG_PM_D5    (REG_PM_BASE+0xD5)
#define REG_PM_D6    (REG_PM_BASE+0xD6)
#define REG_PM_D7    (REG_PM_BASE+0xD7)
#define REG_PM_D8    (REG_PM_BASE+0xD8)
#define REG_PM_D9    (REG_PM_BASE+0xD9)
#define REG_PM_DA    (REG_PM_BASE+0xDA)
#define REG_PM_DB    (REG_PM_BASE+0xDB)
#define REG_PM_DC    (REG_PM_BASE+0xDC)
#define REG_PM_DD    (REG_PM_BASE+0xDD)
#define REG_PM_DE    (REG_PM_BASE+0xDE)
#define REG_PM_DF    (REG_PM_BASE+0xDF)
#define REG_PM_E0    (REG_PM_BASE+0xE0)
#define REG_PM_E3    (REG_PM_BASE+0xE3)
#define REG_PM_E5    (REG_PM_BASE+0xE5)
#define REG_PM_E8    (REG_PM_BASE+0xE8)
#define REG_PM_E9    (REG_PM_BASE+0xE9)
#define REG_PM_EC    (REG_PM_BASE+0xEC)
#define REG_PM_EE    (REG_PM_BASE+0xEE)
#define REG_PM_F6    (REG_PM_BASE+0xF6)
#define REG_PM_FC    (REG_PM_BASE+0xFC)
#define REG_PM_FE    (REG_PM_BASE+0xFE)
#define REG_PM_FF    (REG_PM_BASE+0xFF)

#define KEYPAD_SAR0         msRegs[REG_3A20]//(((BYTE xdata*)XFR_ADDR)[0x20])
#define KEYPAD_SAR1         msRegs[REG_3A21]//(((BYTE xdata*)XFR_ADDR)[0x21])
#define KEYPAD_SAR2         msRegs[REG_3A22]//(((BYTE xdata*)XFR_ADDR)[0x22])
#define KEYPAD_SAR3         msRegs[REG_3A23]//(((BYTE xdata*)XFR_ADDR)[0x23])
#if (CHIP_ID == CHIP_TSUMC) || (CHIP_ID == CHIP_TSUMD) || (CHIP_ID == CHIP_TSUMJ) || (CHIP_ID == CHIP_TSUM9) || (CHIP_ID == CHIP_TSUMF)
#define KEYPAD_SAR4         msRegs[REG_3A26]
#define KEYPAD_SAR5         msRegs[REG_3A27]
#define KEYPAD_SAR6         msRegs[REG_3A28]
#define KEYPAD_SAR7         msRegs[REG_3A29]
#endif

///////////////////////////////////////////////////////
// #if ChipID==CHIP_TSUMT
// ADC_ATOP = Bank 0x08
// ADC_DTOP = Bank 0x07
// #enidf
///////////////////////////////////////////////////////
#if 1//CHIP_ID == CHIP_TSUMT || CHIP_ID == CHIP_TSUML || CHIP_ID==CHIP_TSUMU

#ifndef REG_TABLE_END
#define REG_TABLE_END            0xFFFF
#endif


#define MAX_PHASE_VALUE          0x7F
#define MAX_ADC_GAIN_VALUE       0x0FFF

//=================================================




#endif




#define MASK_11BIT  0x7FF
#define MASK_12BIT  0xFFF
#define MASK_13BIT  0x1FFF

//#define XFR_REG     ((BYTE volatile xdata*)0xC000)

#define SPI_SI_BUF      ((BYTE xdata*)0x08C0) //c0~c9 //10 byte
#define SPI_SO_BUF      ((BYTE xdata*)0x08CA) //ca~d3 //10 byte
#define SPI_WBF_SIZE21  (((BYTE xdata*)0x08D4)[0]) //hi=2nd cmd size, lo=1st cmd size
#define SPI_WBF_SIZE3   (((BYTE xdata*)0x08D5)[0]) //lo=3rd cmd size
#define SPI_RBF_SIZE21  (((BYTE xdata*)0x08D6)[0]) //hi=2nd cmd size, lo=1st cmd size
#define SPI_RBF_SIZE3   (((BYTE xdata*)0x08D7)[0]) //lo=3rd cmd size
#define SPI_CTRL0       (((BYTE xdata*)0x08D8)[0])
#define SPI_CTRL1       (((BYTE xdata*)0x08D9)[0])
#define SPI_TRIGGER     (((BYTE xdata*)0x08DA)[0])
#define SPI_STATUS      (((BYTE xdata*)0x08DC)[0])
#define SPI_CLR_STATUS  (((BYTE xdata*)0x08DE)[0])
//CTRL1
#define EN_2ND_CMD      BIT7
#define EN_3RD_CMD      BIT6
#define RDSR_IN_1ST     0x00
#define EN_AUTO_CHECK   BIT5
#define RDSR_IN_2ND     BIT3
#define RDSR_IN_3RD     BIT4

#define SET_WBF_SIZE(cmd1st, cmd2nd, cmd3rd)   {SPI_WBF_SIZE21=((cmd2nd<<4)+cmd1st);SPI_WBF_SIZE3=cmd3rd;}
#define SET_RBF_SIZE(cmd1st, cmd2nd, cmd3rd)   {SPI_RBF_SIZE21=((cmd2nd<<4)+cmd1st);SPI_RBF_SIZE3=cmd3rd;}

#if 1//CHIP_ID==CHIP_TSUMU
#define SPI_BUF_MAX     10
#define SPI_CTRL_VALUE  0x03
#else
#define SPI_BUF_MAX     8
#endif

/******************************************************************************
 Copyright (c) 2012 MStar Semiconductor, Inc.
 All rights reserved.

 [Module Name]: MsReg.h
 [Date]:        06-Feb-2012
 [Comment]:
 [Reversion History]:
*******************************************************************************/

///////////////////////////////////////////////////////
// Register bank
///////////////////////////////////////////////////////

#if CHIP_ID == CHIP_TSUM2
#define REG_PATGEN_BANK    0x0380
#define REG_DDC_BANK    0x0A00
#else
#define REG_PATGEN_BANK         0x3900
#define REG_DDC_BANK            0x3E00
#endif

#define REG_I2C_BANK    0x0000
#define REG_CHIPTOP_BANK    0x0200
#define REG_DVI_ATOP_BANK    0x0400
#define REG_DVI_DTOP_BANK    0x0500
#define REG_HDCP_KEY_BANK    0x0600
#define REG_HDMI_BANK    0x0700
#define REG_HDMI2_BANK    0x0900
#define REG_MHL_CBUS_BANK    0x0B00
#define REG_PM_MHL_CBUS_BANK    0x0C00
#define REG_MHL_CBUS2I2C_BANK    0x0D00
#define REG_CEC_BANK    0x0E00
#define REG_HDMITX_MISC_BANK    0x0F00


// ChipTop
#define REG_CHIPTOP_01    (REG_CHIPTOP_BANK + 0x02)
#define REG_CHIPTOP_02    (REG_CHIPTOP_BANK + 0x04)
#define REG_CHIPTOP_03    (REG_CHIPTOP_BANK + 0x06)
#define REG_CHIPTOP_04    (REG_CHIPTOP_BANK + 0x08)
#define REG_CHIPTOP_06    (REG_CHIPTOP_BANK + 0x0C)
#define REG_CHIPTOP_0B    (REG_CHIPTOP_BANK + 0x16)
#define REG_CHIPTOP_2C    (REG_CHIPTOP_BANK + 0x58)
#define REG_CHIPTOP_2D    (REG_CHIPTOP_BANK + 0x5A)
#define REG_CHIPTOP_2E    (REG_CHIPTOP_BANK + 0x5C)
#define REG_CHIPTOP_55    (REG_CHIPTOP_BANK + 0xAA)

// DVI ATOP
#define REG_DVI_ATOP_00    (REG_DVI_ATOP_BANK + 0x00)
#define REG_DVI_ATOP_03    (REG_DVI_ATOP_BANK + 0x06)
#define REG_DVI_ATOP_5B    (REG_DVI_ATOP_BANK + 0xB6)
#define REG_DVI_ATOP_60    (REG_DVI_ATOP_BANK + 0xC0)
#define REG_DVI_ATOP_61    (REG_DVI_ATOP_BANK + 0xC2)
#define REG_DVI_ATOP_62    (REG_DVI_ATOP_BANK + 0xC4)
#define REG_DVI_ATOP_64    (REG_DVI_ATOP_BANK + 0xC8)
#define REG_DVI_ATOP_65    (REG_DVI_ATOP_BANK + 0xCA)
#define REG_DVI_ATOP_66    (REG_DVI_ATOP_BANK + 0xCC)
#define REG_DVI_ATOP_69    (REG_DVI_ATOP_BANK + 0xD2)
#define REG_DVI_ATOP_6A    (REG_DVI_ATOP_BANK + 0xD4)
#define REG_DVI_ATOP_6C    (REG_DVI_ATOP_BANK + 0xD8)
#define REG_DVI_ATOP_6D    (REG_DVI_ATOP_BANK + 0xDA)
#define REG_DVI_ATOP_7F    (REG_DVI_ATOP_BANK + 0xFE)

// DVI DTOP
#define REG_DVI_DTOP_0C    (REG_DVI_DTOP_BANK + 0x18)
#define REG_DVI_DTOP_0E    (REG_DVI_DTOP_BANK + 0x1C)
#define REG_DVI_DTOP_0F    (REG_DVI_DTOP_BANK + 0x1E)
#define REG_DVI_DTOP_10    (REG_DVI_DTOP_BANK + 0x20)
#define REG_DVI_DTOP_11    (REG_DVI_DTOP_BANK + 0x22)
#define REG_DVI_DTOP_12    (REG_DVI_DTOP_BANK + 0x24)
#define REG_DVI_DTOP_13    (REG_DVI_DTOP_BANK + 0x26)
#define REG_DVI_DTOP_17    (REG_DVI_DTOP_BANK + 0x2E)
#define REG_DVI_DTOP_1F    (REG_DVI_DTOP_BANK + 0x3E)
#define REG_DVI_DTOP_27    (REG_DVI_DTOP_BANK + 0x4E)
#define REG_DVI_DTOP_28    (REG_DVI_DTOP_BANK + 0x50)
#define REG_DVI_DTOP_31    (REG_DVI_DTOP_BANK + 0x62)
#define REG_DVI_DTOP_37    (REG_DVI_DTOP_BANK + 0x6E)
#define REG_DVI_DTOP_3A    (REG_DVI_DTOP_BANK + 0x74)
#define REG_DVI_DTOP_3B    (REG_DVI_DTOP_BANK + 0x76)
#define REG_DVI_DTOP_3C    (REG_DVI_DTOP_BANK + 0x78)
#define REG_DVI_DTOP_3D    (REG_DVI_DTOP_BANK + 0x7A)
#define REG_DVI_DTOP_3E    (REG_DVI_DTOP_BANK + 0x7C)
#define REG_DVI_DTOP_3F    (REG_DVI_DTOP_BANK + 0x7E)

// DDC
#define REG_DDC_21    (REG_DDC_BANK + 0x42)
#define REG_DDC_22    (REG_DDC_BANK + 0x44)
#define REG_DDC_23    (REG_DDC_BANK + 0x46)
#define REG_DDC_24    (REG_DDC_BANK + 0x48)

// MHL CBUS Bank - CBUS logic control
#define REG_MHL_CBUS_01    (REG_MHL_CBUS_BANK + 0x02)
#define REG_MHL_CBUS_02    (REG_MHL_CBUS_BANK + 0x04)
#define REG_MHL_CBUS_03    (REG_MHL_CBUS_BANK + 0x06)
#define REG_MHL_CBUS_04    (REG_MHL_CBUS_BANK + 0x08)
#define REG_MHL_CBUS_05    (REG_MHL_CBUS_BANK + 0x0A)
#define REG_MHL_CBUS_06    (REG_MHL_CBUS_BANK + 0x0C)
#define REG_MHL_CBUS_07    (REG_MHL_CBUS_BANK + 0x0E)
#define REG_MHL_CBUS_08    (REG_MHL_CBUS_BANK + 0x10)
#define REG_MHL_CBUS_14    (REG_MHL_CBUS_BANK + 0x28)
#define REG_MHL_CBUS_18    (REG_MHL_CBUS_BANK + 0x30)
#define REG_MHL_CBUS_19    (REG_MHL_CBUS_BANK + 0x32)
#define REG_MHL_CBUS_1B    (REG_MHL_CBUS_BANK + 0x36)
#define REG_MHL_CBUS_1F    (REG_MHL_CBUS_BANK + 0x3E)
#define REG_MHL_CBUS_21    (REG_MHL_CBUS_BANK + 0x42)
#define REG_MHL_CBUS_22    (REG_MHL_CBUS_BANK + 0x44)
#define REG_MHL_CBUS_23    (REG_MHL_CBUS_BANK + 0x46)
#define REG_MHL_CBUS_24    (REG_MHL_CBUS_BANK + 0x48)
#define REG_MHL_CBUS_25    (REG_MHL_CBUS_BANK + 0x4A)
#define REG_MHL_CBUS_26    (REG_MHL_CBUS_BANK + 0x4C)
#define REG_MHL_CBUS_3A    (REG_MHL_CBUS_BANK + 0x74)
#define REG_MHL_CBUS_3B    (REG_MHL_CBUS_BANK + 0x76)
#define REG_MHL_CBUS_3C    (REG_MHL_CBUS_BANK + 0x78)
#define REG_MHL_CBUS_3D    (REG_MHL_CBUS_BANK + 0x7A)
#define REG_MHL_CBUS_52    (REG_MHL_CBUS_BANK + 0xA4)
#define REG_MHL_CBUS_53    (REG_MHL_CBUS_BANK + 0xA6)
#define REG_MHL_CBUS_55    (REG_MHL_CBUS_BANK + 0xAA)
#define REG_MHL_CBUS_57    (REG_MHL_CBUS_BANK + 0xAE)
#define REG_MHL_CBUS_58    (REG_MHL_CBUS_BANK + 0xB0)
#define REG_MHL_CBUS_5D    (REG_MHL_CBUS_BANK + 0xBA)
#define REG_MHL_CBUS_63    (REG_MHL_CBUS_BANK + 0xC6)
#define REG_MHL_CBUS_65    (REG_MHL_CBUS_BANK + 0xCA)
#define REG_MHL_CBUS_70    (REG_MHL_CBUS_BANK + 0xE0)
#define REG_MHL_CBUS_71    (REG_MHL_CBUS_BANK + 0xE2)
#define REG_MHL_CBUS_78    (REG_MHL_CBUS_BANK + 0xF0)

// PM MHL CBUS Bank - CBUS PHY control
#define REG_PM_MHL_CBUS_00    (REG_PM_MHL_CBUS_BANK + 0x00)
#define REG_PM_MHL_CBUS_01    (REG_PM_MHL_CBUS_BANK + 0x02)
#define REG_PM_MHL_CBUS_0C    (REG_PM_MHL_CBUS_BANK + 0x18)
#define REG_PM_MHL_CBUS_0D    (REG_PM_MHL_CBUS_BANK + 0x1A)
#define REG_PM_MHL_CBUS_15    (REG_PM_MHL_CBUS_BANK + 0x2A)
#define REG_PM_MHL_CBUS_16    (REG_PM_MHL_CBUS_BANK + 0x2C)
#define REG_PM_MHL_CBUS_17    (REG_PM_MHL_CBUS_BANK + 0x2E)
#define REG_PM_MHL_CBUS_18    (REG_PM_MHL_CBUS_BANK + 0x30)
#define REG_PM_MHL_CBUS_20    (REG_PM_MHL_CBUS_BANK + 0x40)
#define REG_PM_MHL_CBUS_21    (REG_PM_MHL_CBUS_BANK + 0x42)
#define REG_PM_MHL_CBUS_30    (REG_PM_MHL_CBUS_BANK + 0x60)
#define REG_PM_MHL_CBUS_31    (REG_PM_MHL_CBUS_BANK + 0x62)
#define REG_PM_MHL_CBUS_38    (REG_PM_MHL_CBUS_BANK + 0x70)

// HDMITX MISC BANK
#define REG_HDMITX_MISC_1E    (REG_HDMITX_MISC_BANK + 0x3C)
#define REG_HDMITX_MISC_2A    (REG_HDMITX_MISC_BANK + 0x54)
#define REG_HDMITX_MISC_2B    (REG_HDMITX_MISC_BANK + 0x56)
#define REG_HDMITX_MISC_2C    (REG_HDMITX_MISC_BANK + 0x58)
#define REG_HDMITX_MISC_2D    (REG_HDMITX_MISC_BANK + 0x5A)
#define REG_HDMITX_MISC_2E    (REG_HDMITX_MISC_BANK + 0x5C)
#define REG_HDMITX_MISC_58    (REG_HDMITX_MISC_BANK + 0xB0)
#define REG_HDMITX_MISC_5A    (REG_HDMITX_MISC_BANK + 0xB4)
#define REG_HDMITX_MISC_5B    (REG_HDMITX_MISC_BANK + 0xB6)

// CBUS2I2C
#define REG_CBUS2I2C_00    (REG_MHL_CBUS2I2C_BANK + 0x00)
#define REG_CBUS2I2C_08    (REG_MHL_CBUS2I2C_BANK + 0x10)
#define REG_CBUS2I2C_09    (REG_MHL_CBUS2I2C_BANK + 0x12)
#define REG_CBUS2I2C_0A    (REG_MHL_CBUS2I2C_BANK + 0x14)
#define REG_CBUS2I2C_0B    (REG_MHL_CBUS2I2C_BANK + 0x16)
#define REG_CBUS2I2C_0C    (REG_MHL_CBUS2I2C_BANK + 0x18)
#define REG_CBUS2I2C_0D    (REG_MHL_CBUS2I2C_BANK + 0x1A)
//#else
#define REG_PM_BANK             0x0100
#define REG_PM_GPIO_BANK        0x0200
#define REG_CECALIVE_BANK       0x0400
#define REG_PM_AUX_BANK         0x0600
#define REG_PM_AUX2_BANK        0x0700
#define REG_FSP_QSPI_BANK       0x0800
#define REG_LED_BANK            0x0A00
#define REG_MHL_CBUS_BANK       0x0B00
#define REG_PM_MHL_CBUS_BANK    0x0C00
#define REG_MCU_BANK            0x1000
#define REG_MIU_ATOP_BANK       0x1100
#define REG_MIU0_BANK           0x1200
#define REG_COMBO_DEMAP_BANK    0x1300
#define REG_COMBO_LINK_BANK     0x1400
#define REG_COMBO_HDCP_BANK     0x1500
#define REG_COMBO_DECODER_BANK  0x1600
#define REG_COMBO_ATOP_BANK     0x1700
#define REG_COMBO_DPCD_BANK     0x1800
#define REG_COMBO_RSVD_BANK     0x1900
#define REG_OSD_BANK            0x1C00
#define REG_OSD2_BANK           0x1D00
#define REG_CHIP_TOP_BANK       0x1E00
#define REG_PIU_NONPM_BANK      0x2300
#define REG_ADC_ATOP_BANK       0x2500
#define REG_ADC_DTOP_BANK       0x2600
#define REG_IRQ_CACHE_BANK      0x2B00
#define REG_HAYDN2_BANK         0x2C00
#define REG_HAYDN2_2_BANK       0x2D00
#define REG_SC0_BANK            0x2E00
#define REG_SC1_BANK            0x2F00
#define REG_MOD_BANK            0x3000
#define REG_SC3_BANK            0x3100
#define REG_FPLL_BANK           0x3800
#define REG_TOP_MISC_BANK       0x3A00
#define REG_PIU_MISC_BANK       0x3C00

// PM Bank (0x01)
#define REG_PM_BANK_61          (REG_PM_BANK + 0xC2)
#define REG_PM_BANK_62          (REG_PM_BANK + 0xC4)
#define REG_PM_BANK_63          (REG_PM_BANK + 0xC6)
#define REG_PM_BANK_64          (REG_PM_BANK + 0xC8)
#define REG_PM_BANK_65          (REG_PM_BANK + 0xCA)
#define REG_PM_BANK_66          (REG_PM_BANK + 0xCC)
#define REG_PM_BANK_67          (REG_PM_BANK + 0xCE)

// PM GPIO Bank (0x02)
#define REG_PM_GPIO_30          (REG_PM_GPIO_BANK + 0x60)
#define REG_PM_GPIO_31          (REG_PM_GPIO_BANK + 0x62)
#define REG_PM_GPIO_32          (REG_PM_GPIO_BANK + 0x64)

// MHL CBUS Bank (0x0B)
#define REG_MHL_CBUS_01         (REG_MHL_CBUS_BANK + 0x02)
#define REG_MHL_CBUS_02         (REG_MHL_CBUS_BANK + 0x04)
#define REG_MHL_CBUS_03         (REG_MHL_CBUS_BANK + 0x06)
#define REG_MHL_CBUS_04         (REG_MHL_CBUS_BANK + 0x08)
#define REG_MHL_CBUS_05         (REG_MHL_CBUS_BANK + 0x0A)
#define REG_MHL_CBUS_06         (REG_MHL_CBUS_BANK + 0x0C)
#define REG_MHL_CBUS_07         (REG_MHL_CBUS_BANK + 0x0E)
#define REG_MHL_CBUS_08         (REG_MHL_CBUS_BANK + 0x10)
#define REG_MHL_CBUS_14         (REG_MHL_CBUS_BANK + 0x28)
#define REG_MHL_CBUS_18         (REG_MHL_CBUS_BANK + 0x30)
#define REG_MHL_CBUS_19         (REG_MHL_CBUS_BANK + 0x32)
#define REG_MHL_CBUS_1B         (REG_MHL_CBUS_BANK + 0x36)
#define REG_MHL_CBUS_1F         (REG_MHL_CBUS_BANK + 0x3E)
#define REG_MHL_CBUS_21         (REG_MHL_CBUS_BANK + 0x42)
#define REG_MHL_CBUS_22         (REG_MHL_CBUS_BANK + 0x44)
#define REG_MHL_CBUS_23         (REG_MHL_CBUS_BANK + 0x46)
#define REG_MHL_CBUS_24         (REG_MHL_CBUS_BANK + 0x48)
#define REG_MHL_CBUS_25         (REG_MHL_CBUS_BANK + 0x4A)
#define REG_MHL_CBUS_26         (REG_MHL_CBUS_BANK + 0x4C)
#define REG_MHL_CBUS_3A         (REG_MHL_CBUS_BANK + 0x74)
#define REG_MHL_CBUS_3B         (REG_MHL_CBUS_BANK + 0x76)
#define REG_MHL_CBUS_3C         (REG_MHL_CBUS_BANK + 0x78)
#define REG_MHL_CBUS_3D         (REG_MHL_CBUS_BANK + 0x7A)
#define REG_MHL_CBUS_50         (REG_MHL_CBUS_BANK + 0xA2)
#define REG_MHL_CBUS_52         (REG_MHL_CBUS_BANK + 0xA4)
#define REG_MHL_CBUS_53         (REG_MHL_CBUS_BANK + 0xA6)
#define REG_MHL_CBUS_55         (REG_MHL_CBUS_BANK + 0xAA)
#define REG_MHL_CBUS_57         (REG_MHL_CBUS_BANK + 0xAE)
#define REG_MHL_CBUS_58         (REG_MHL_CBUS_BANK + 0xB0)
#define REG_MHL_CBUS_5D         (REG_MHL_CBUS_BANK + 0xBA)
#define REG_MHL_CBUS_63         (REG_MHL_CBUS_BANK + 0xC6)
#define REG_MHL_CBUS_65         (REG_MHL_CBUS_BANK + 0xCA)
#define REG_MHL_CBUS_6B         (REG_MHL_CBUS_BANK + 0xD6)
#define REG_MHL_CBUS_6C         (REG_MHL_CBUS_BANK + 0xD8)
#define REG_MHL_CBUS_6D         (REG_MHL_CBUS_BANK + 0xDA)
#define REG_MHL_CBUS_70         (REG_MHL_CBUS_BANK + 0xE0)
#define REG_MHL_CBUS_71         (REG_MHL_CBUS_BANK + 0xE2)
#define REG_MHL_CBUS_78         (REG_MHL_CBUS_BANK + 0xF0)

// PM MHL CBUS Bank (0x0C)
#define REG_PM_MHL_CBUS_00      (REG_PM_MHL_CBUS_BANK + 0x00)
#define REG_PM_MHL_CBUS_01      (REG_PM_MHL_CBUS_BANK + 0x02)
#define REG_PM_MHL_CBUS_0C      (REG_PM_MHL_CBUS_BANK + 0x18)
#define REG_PM_MHL_CBUS_0D      (REG_PM_MHL_CBUS_BANK + 0x1A)
#define REG_PM_MHL_CBUS_15      (REG_PM_MHL_CBUS_BANK + 0x2A)
#define REG_PM_MHL_CBUS_16      (REG_PM_MHL_CBUS_BANK + 0x2C)
#define REG_PM_MHL_CBUS_17      (REG_PM_MHL_CBUS_BANK + 0x2E)
#define REG_PM_MHL_CBUS_18      (REG_PM_MHL_CBUS_BANK + 0x30)
#define REG_PM_MHL_CBUS_20      (REG_PM_MHL_CBUS_BANK + 0x40)
#define REG_PM_MHL_CBUS_21      (REG_PM_MHL_CBUS_BANK + 0x42)
#define REG_PM_MHL_CBUS_30      (REG_PM_MHL_CBUS_BANK + 0x60)
#define REG_PM_MHL_CBUS_31      (REG_PM_MHL_CBUS_BANK + 0x62)
#define REG_PM_MHL_CBUS_38      (REG_PM_MHL_CBUS_BANK + 0x70)
//#endif

// Combo Link (0x14)
#define REG_COMBO_LINK_15       (REG_COMBO_LINK_BANK + 0x2A)
#define REG_COMBO_LINK_1C       (REG_COMBO_LINK_BANK + 0x38)

// Combo HDCP (0x15)
#define REG_COMBO_HDCP_00       (REG_COMBO_HDCP_BANK + 0x00)
#define REG_COMBO_HDCP_21       (REG_COMBO_HDCP_BANK + 0x42)

// Combo Decoder (0x16)
#define REG_COMBO_DECODER_00    (REG_COMBO_DECODER_BANK + 0x00)
#define REG_COMBO_DECODER_01    (REG_COMBO_DECODER_BANK + 0x02)
#define REG_COMBO_DECODER_02    (REG_COMBO_DECODER_BANK + 0x04)
#define REG_COMBO_DECODER_03    (REG_COMBO_DECODER_BANK + 0x06)
#define REG_COMBO_DECODER_04    (REG_COMBO_DECODER_BANK + 0x08)
#define REG_COMBO_DECODER_05    (REG_COMBO_DECODER_BANK + 0x0A)
#define REG_COMBO_DECODER_06    (REG_COMBO_DECODER_BANK + 0x0C)
#define REG_COMBO_DECODER_07    (REG_COMBO_DECODER_BANK + 0x0E)
#define REG_COMBO_DECODER_08    (REG_COMBO_DECODER_BANK + 0x10)
#define REG_COMBO_DECODER_09    (REG_COMBO_DECODER_BANK + 0x12)
#define REG_COMBO_DECODER_0A    (REG_COMBO_DECODER_BANK + 0x14)
#define REG_COMBO_DECODER_0B    (REG_COMBO_DECODER_BANK + 0x16)
#define REG_COMBO_DECODER_0E    (REG_COMBO_DECODER_BANK + 0x1C)
#define REG_COMBO_DECODER_10    (REG_COMBO_DECODER_BANK + 0x20)
#define REG_COMBO_DECODER_12    (REG_COMBO_DECODER_BANK + 0x24)
#define REG_COMBO_DECODER_14    (REG_COMBO_DECODER_BANK + 0x28)
#define REG_COMBO_DECODER_23    (REG_COMBO_DECODER_BANK + 0x46)
#define REG_COMBO_DECODER_25    (REG_COMBO_DECODER_BANK + 0x4A)
#define REG_COMBO_DECODER_26    (REG_COMBO_DECODER_BANK + 0x4C)
#define REG_COMBO_DECODER_27    (REG_COMBO_DECODER_BANK + 0x4E)
#define REG_COMBO_DECODER_28    (REG_COMBO_DECODER_BANK + 0x50)
#define REG_COMBO_DECODER_29    (REG_COMBO_DECODER_BANK + 0x52)
#define REG_COMBO_DECODER_2A    (REG_COMBO_DECODER_BANK + 0x54)
#define REG_COMBO_DECODER_2B    (REG_COMBO_DECODER_BANK + 0x56)
#define REG_COMBO_DECODER_2C    (REG_COMBO_DECODER_BANK + 0x58)
#define REG_COMBO_DECODER_2D    (REG_COMBO_DECODER_BANK + 0x5A)
#define REG_COMBO_DECODER_2E    (REG_COMBO_DECODER_BANK + 0x5C)
#define REG_COMBO_DECODER_36    (REG_COMBO_DECODER_BANK + 0x6C)
#define REG_COMBO_DECODER_38    (REG_COMBO_DECODER_BANK + 0x70)
#define REG_COMBO_DECODER_5B    (REG_COMBO_DECODER_BANK + 0xB6)
#define REG_COMBO_DECODER_62    (REG_COMBO_DECODER_BANK + 0xC4)
#define REG_COMBO_DECODER_63    (REG_COMBO_DECODER_BANK + 0xC6)

// Combo Atop (0x17)
#define REG_COMBO_ATOP_00       (REG_COMBO_ATOP_BANK + 0x00)
#define REG_COMBO_ATOP_02       (REG_COMBO_ATOP_BANK + 0x04)
#define REG_COMBO_ATOP_03       (REG_COMBO_ATOP_BANK + 0x06)
#define REG_COMBO_ATOP_08       (REG_COMBO_ATOP_BANK + 0x10)
#define REG_COMBO_ATOP_0A       (REG_COMBO_ATOP_BANK + 0x14)
#define REG_COMBO_ATOP_18       (REG_COMBO_ATOP_BANK + 0x30)
#define REG_COMBO_ATOP_20       (REG_COMBO_ATOP_BANK + 0x40)
#define REG_COMBO_ATOP_26       (REG_COMBO_ATOP_BANK + 0x4C)
#define REG_COMBO_ATOP_27       (REG_COMBO_ATOP_BANK + 0x4E)
#define REG_COMBO_ATOP_29       (REG_COMBO_ATOP_BANK + 0x52)
#define REG_COMBO_ATOP_2B       (REG_COMBO_ATOP_BANK + 0x56)
#define REG_COMBO_ATOP_2D       (REG_COMBO_ATOP_BANK + 0x5A)
#define REG_COMBO_ATOP_41       (REG_COMBO_ATOP_BANK + 0x82)
#define REG_COMBO_ATOP_51       (REG_COMBO_ATOP_BANK + 0xA2)
#define REG_COMBO_ATOP_52       (REG_COMBO_ATOP_BANK + 0xA4)
#define REG_COMBO_ATOP_53       (REG_COMBO_ATOP_BANK + 0xA6)
#define REG_COMBO_ATOP_54       (REG_COMBO_ATOP_BANK + 0xA8)
#define REG_COMBO_ATOP_55       (REG_COMBO_ATOP_BANK + 0xAA)
#define REG_COMBO_ATOP_56       (REG_COMBO_ATOP_BANK + 0xAC)
#define REG_COMBO_ATOP_57       (REG_COMBO_ATOP_BANK + 0xAE)
#define REG_COMBO_ATOP_58       (REG_COMBO_ATOP_BANK + 0xB0)
#define REG_COMBO_ATOP_59       (REG_COMBO_ATOP_BANK + 0xB2)
#define REG_COMBO_ATOP_5A       (REG_COMBO_ATOP_BANK + 0xB4)
#define REG_COMBO_ATOP_5E       (REG_COMBO_ATOP_BANK + 0xBC)
#define REG_COMBO_ATOP_5F       (REG_COMBO_ATOP_BANK + 0xBE)

// Combo DPCD (0x18)
#define REG_COMBO_DPCD_00       (REG_COMBO_DPCD_BANK + 0x00)
#define REG_COMBO_DPCD_01       (REG_COMBO_DPCD_BANK + 0x02)
#define REG_COMBO_DPCD_72       (REG_COMBO_DPCD_BANK + 0xE4)
#define REG_COMBO_DPCD_73       (REG_COMBO_DPCD_BANK + 0xE6)

// ADC Atop (0x25)
#define REG_ADC_ATOP_00_L       (REG_ADC_ATOP_BANK + 0x00)
#define REG_ADC_ATOP_00_H       (REG_ADC_ATOP_BANK + 0x01)
#define REG_ADC_ATOP_01_L       (REG_ADC_ATOP_BANK + 0x02)
#define REG_ADC_ATOP_01_H       (REG_ADC_ATOP_BANK + 0x03)
#define REG_ADC_ATOP_02_L       (REG_ADC_ATOP_BANK + 0x04)
#define REG_ADC_ATOP_02_H       (REG_ADC_ATOP_BANK + 0x05)
#define REG_ADC_ATOP_03_L       (REG_ADC_ATOP_BANK + 0x06)
#define REG_ADC_ATOP_03_H       (REG_ADC_ATOP_BANK + 0x07)
#define REG_ADC_ATOP_04_L       (REG_ADC_ATOP_BANK + 0x08)
#define REG_ADC_ATOP_04_H       (REG_ADC_ATOP_BANK + 0x09)
#define REG_ADC_ATOP_05_L       (REG_ADC_ATOP_BANK + 0x0A)
#define REG_ADC_ATOP_05_H       (REG_ADC_ATOP_BANK + 0x0B)
#define REG_ADC_ATOP_06_L       (REG_ADC_ATOP_BANK + 0x0C)
#define REG_ADC_ATOP_06_H       (REG_ADC_ATOP_BANK + 0x0D)
#define REG_ADC_ATOP_07_L       (REG_ADC_ATOP_BANK + 0x0E)
#define REG_ADC_ATOP_07_H       (REG_ADC_ATOP_BANK + 0x0F)
#define REG_ADC_ATOP_08_L       (REG_ADC_ATOP_BANK + 0x10)
#define REG_ADC_ATOP_08_H       (REG_ADC_ATOP_BANK + 0x11)
#define REG_ADC_ATOP_09_L       (REG_ADC_ATOP_BANK + 0x12)
#define REG_ADC_ATOP_09_H       (REG_ADC_ATOP_BANK + 0x13)
#define REG_ADC_ATOP_0A_L       (REG_ADC_ATOP_BANK + 0x14)
#define REG_ADC_ATOP_0A_H       (REG_ADC_ATOP_BANK + 0x15)
#define REG_ADC_ATOP_0B_L       (REG_ADC_ATOP_BANK + 0x16)
#define REG_ADC_ATOP_0B_H       (REG_ADC_ATOP_BANK + 0x17)
#define REG_ADC_ATOP_0C_L       (REG_ADC_ATOP_BANK + 0x18)
#define REG_ADC_ATOP_0C_H       (REG_ADC_ATOP_BANK + 0x19)
#define REG_ADC_ATOP_0D_L       (REG_ADC_ATOP_BANK + 0x1A)
#define REG_ADC_ATOP_0D_H       (REG_ADC_ATOP_BANK + 0x1B)
#define REG_ADC_ATOP_0E_L       (REG_ADC_ATOP_BANK + 0x1C)
#define REG_ADC_ATOP_0E_H       (REG_ADC_ATOP_BANK + 0x1D)
#define REG_ADC_ATOP_0F_L       (REG_ADC_ATOP_BANK + 0x1E)
#define REG_ADC_ATOP_0F_H       (REG_ADC_ATOP_BANK + 0x1F)
#define REG_ADC_ATOP_10_L       (REG_ADC_ATOP_BANK + 0x20)
#define REG_ADC_ATOP_10_H       (REG_ADC_ATOP_BANK + 0x21)
#define REG_ADC_ATOP_11_L       (REG_ADC_ATOP_BANK + 0x22)
#define REG_ADC_ATOP_11_H       (REG_ADC_ATOP_BANK + 0x23)
#define REG_ADC_ATOP_12_L       (REG_ADC_ATOP_BANK + 0x24)
#define REG_ADC_ATOP_12_H       (REG_ADC_ATOP_BANK + 0x25)
#define REG_ADC_ATOP_13_L       (REG_ADC_ATOP_BANK + 0x26)
#define REG_ADC_ATOP_13_H       (REG_ADC_ATOP_BANK + 0x27)
#define REG_ADC_ATOP_14_L       (REG_ADC_ATOP_BANK + 0x28)
#define REG_ADC_ATOP_14_H       (REG_ADC_ATOP_BANK + 0x29)
#define REG_ADC_ATOP_15_L       (REG_ADC_ATOP_BANK + 0x2A)
#define REG_ADC_ATOP_15_H       (REG_ADC_ATOP_BANK + 0x2B)
#define REG_ADC_ATOP_16_L       (REG_ADC_ATOP_BANK + 0x2C)
#define REG_ADC_ATOP_16_H       (REG_ADC_ATOP_BANK + 0x2D)
#define REG_ADC_ATOP_17_L       (REG_ADC_ATOP_BANK + 0x2E)
#define REG_ADC_ATOP_17_H       (REG_ADC_ATOP_BANK + 0x2F)
#define REG_ADC_ATOP_18_L       (REG_ADC_ATOP_BANK + 0x30)
#define REG_ADC_ATOP_18_H       (REG_ADC_ATOP_BANK + 0x31)
#define REG_ADC_ATOP_19_L       (REG_ADC_ATOP_BANK + 0x32)
#define REG_ADC_ATOP_19_H       (REG_ADC_ATOP_BANK + 0x33)
#define REG_ADC_ATOP_1A_L       (REG_ADC_ATOP_BANK + 0x34)
#define REG_ADC_ATOP_1A_H       (REG_ADC_ATOP_BANK + 0x35)
#define REG_ADC_ATOP_1B_L       (REG_ADC_ATOP_BANK + 0x36)
#define REG_ADC_ATOP_1B_H       (REG_ADC_ATOP_BANK + 0x37)
#define REG_ADC_ATOP_1C_L       (REG_ADC_ATOP_BANK + 0x38)
#define REG_ADC_ATOP_1C_H       (REG_ADC_ATOP_BANK + 0x39)
#define REG_ADC_ATOP_1D_L       (REG_ADC_ATOP_BANK + 0x3A)
#define REG_ADC_ATOP_1D_H       (REG_ADC_ATOP_BANK + 0x3B)
#define REG_ADC_ATOP_1E_L       (REG_ADC_ATOP_BANK + 0x3C)
#define REG_ADC_ATOP_1E_H       (REG_ADC_ATOP_BANK + 0x3D)
#define REG_ADC_ATOP_1F_L       (REG_ADC_ATOP_BANK + 0x3E)
#define REG_ADC_ATOP_1F_H       (REG_ADC_ATOP_BANK + 0x3F)
#define REG_ADC_ATOP_20_L       (REG_ADC_ATOP_BANK + 0x40)
#define REG_ADC_ATOP_20_H       (REG_ADC_ATOP_BANK + 0x41)
#define REG_ADC_ATOP_21_L       (REG_ADC_ATOP_BANK + 0x42)
#define REG_ADC_ATOP_21_H       (REG_ADC_ATOP_BANK + 0x43)
#define REG_ADC_ATOP_22_L       (REG_ADC_ATOP_BANK + 0x44)
#define REG_ADC_ATOP_22_H       (REG_ADC_ATOP_BANK + 0x45)
#define REG_ADC_ATOP_23_L       (REG_ADC_ATOP_BANK + 0x46)
#define REG_ADC_ATOP_23_H       (REG_ADC_ATOP_BANK + 0x47)
#define REG_ADC_ATOP_24_L       (REG_ADC_ATOP_BANK + 0x48)
#define REG_ADC_ATOP_24_H       (REG_ADC_ATOP_BANK + 0x49)
#define REG_ADC_ATOP_25_L       (REG_ADC_ATOP_BANK + 0x4A)
#define REG_ADC_ATOP_25_H       (REG_ADC_ATOP_BANK + 0x4B)
#define REG_ADC_ATOP_26_L       (REG_ADC_ATOP_BANK + 0x4C)
#define REG_ADC_ATOP_26_H       (REG_ADC_ATOP_BANK + 0x4D)
#define REG_ADC_ATOP_27_L       (REG_ADC_ATOP_BANK + 0x4E)
#define REG_ADC_ATOP_27_H       (REG_ADC_ATOP_BANK + 0x4F)
#define REG_ADC_ATOP_28_L       (REG_ADC_ATOP_BANK + 0x50)
#define REG_ADC_ATOP_28_H       (REG_ADC_ATOP_BANK + 0x51)
#define REG_ADC_ATOP_29_L       (REG_ADC_ATOP_BANK + 0x52)
#define REG_ADC_ATOP_29_H       (REG_ADC_ATOP_BANK + 0x53)
#define REG_ADC_ATOP_2A_L       (REG_ADC_ATOP_BANK + 0x54)
#define REG_ADC_ATOP_2A_H       (REG_ADC_ATOP_BANK + 0x55)
#define REG_ADC_ATOP_2B_L       (REG_ADC_ATOP_BANK + 0x56)
#define REG_ADC_ATOP_2B_H       (REG_ADC_ATOP_BANK + 0x57)
#define REG_ADC_ATOP_2C_L       (REG_ADC_ATOP_BANK + 0x58)
#define REG_ADC_ATOP_2C_H       (REG_ADC_ATOP_BANK + 0x59)
#define REG_ADC_ATOP_2D_L       (REG_ADC_ATOP_BANK + 0x5A)
#define REG_ADC_ATOP_2D_H       (REG_ADC_ATOP_BANK + 0x5B)
#define REG_ADC_ATOP_2E_L       (REG_ADC_ATOP_BANK + 0x5C)
#define REG_ADC_ATOP_2E_H       (REG_ADC_ATOP_BANK + 0x5D)
#define REG_ADC_ATOP_2F_L       (REG_ADC_ATOP_BANK + 0x5E)
#define REG_ADC_ATOP_2F_H       (REG_ADC_ATOP_BANK + 0x5F)
#define REG_ADC_ATOP_30_L       (REG_ADC_ATOP_BANK + 0x60)
#define REG_ADC_ATOP_30_H       (REG_ADC_ATOP_BANK + 0x61)
#define REG_ADC_ATOP_31_L       (REG_ADC_ATOP_BANK + 0x62)
#define REG_ADC_ATOP_31_H       (REG_ADC_ATOP_BANK + 0x63)
#define REG_ADC_ATOP_32_L       (REG_ADC_ATOP_BANK + 0x64)
#define REG_ADC_ATOP_32_H       (REG_ADC_ATOP_BANK + 0x65)
#define REG_ADC_ATOP_33_L       (REG_ADC_ATOP_BANK + 0x66)
#define REG_ADC_ATOP_33_H       (REG_ADC_ATOP_BANK + 0x67)
#define REG_ADC_ATOP_34_L       (REG_ADC_ATOP_BANK + 0x68)
#define REG_ADC_ATOP_34_H       (REG_ADC_ATOP_BANK + 0x69)
#define REG_ADC_ATOP_35_L       (REG_ADC_ATOP_BANK + 0x6A)
#define REG_ADC_ATOP_35_H       (REG_ADC_ATOP_BANK + 0x6B)
#define REG_ADC_ATOP_36_L       (REG_ADC_ATOP_BANK + 0x6C)
#define REG_ADC_ATOP_36_H       (REG_ADC_ATOP_BANK + 0x6D)
#define REG_ADC_ATOP_37_L       (REG_ADC_ATOP_BANK + 0x6E)
#define REG_ADC_ATOP_37_H       (REG_ADC_ATOP_BANK + 0x6F)
#define REG_ADC_ATOP_38_L       (REG_ADC_ATOP_BANK + 0x70)
#define REG_ADC_ATOP_38_H       (REG_ADC_ATOP_BANK + 0x71)
#define REG_ADC_ATOP_39_L       (REG_ADC_ATOP_BANK + 0x72)
#define REG_ADC_ATOP_39_H       (REG_ADC_ATOP_BANK + 0x73)
#define REG_ADC_ATOP_3A_L       (REG_ADC_ATOP_BANK + 0x74)
#define REG_ADC_ATOP_3A_H       (REG_ADC_ATOP_BANK + 0x75)
#define REG_ADC_ATOP_3B_L       (REG_ADC_ATOP_BANK + 0x76)
#define REG_ADC_ATOP_3B_H       (REG_ADC_ATOP_BANK + 0x77)
#define REG_ADC_ATOP_3C_L       (REG_ADC_ATOP_BANK + 0x78)
#define REG_ADC_ATOP_3C_H       (REG_ADC_ATOP_BANK + 0x79)
#define REG_ADC_ATOP_3D_L       (REG_ADC_ATOP_BANK + 0x7A)
#define REG_ADC_ATOP_3D_H       (REG_ADC_ATOP_BANK + 0x7B)
#define REG_ADC_ATOP_3E_L       (REG_ADC_ATOP_BANK + 0x7C)
#define REG_ADC_ATOP_3E_H       (REG_ADC_ATOP_BANK + 0x7D)
#define REG_ADC_ATOP_3F_L       (REG_ADC_ATOP_BANK + 0x7E)
#define REG_ADC_ATOP_3F_H       (REG_ADC_ATOP_BANK + 0x7F)
#define REG_ADC_ATOP_40_L       (REG_ADC_ATOP_BANK + 0x80)
#define REG_ADC_ATOP_40_H       (REG_ADC_ATOP_BANK + 0x81)
#define REG_ADC_ATOP_41_L       (REG_ADC_ATOP_BANK + 0x82)
#define REG_ADC_ATOP_41_H       (REG_ADC_ATOP_BANK + 0x83)
#define REG_ADC_ATOP_42_L       (REG_ADC_ATOP_BANK + 0x84)
#define REG_ADC_ATOP_42_H       (REG_ADC_ATOP_BANK + 0x85)
#define REG_ADC_ATOP_43_L       (REG_ADC_ATOP_BANK + 0x86)
#define REG_ADC_ATOP_43_H       (REG_ADC_ATOP_BANK + 0x87)
#define REG_ADC_ATOP_44_L       (REG_ADC_ATOP_BANK + 0x88)
#define REG_ADC_ATOP_44_H       (REG_ADC_ATOP_BANK + 0x89)
#define REG_ADC_ATOP_45_L       (REG_ADC_ATOP_BANK + 0x8A)
#define REG_ADC_ATOP_45_H       (REG_ADC_ATOP_BANK + 0x8B)
#define REG_ADC_ATOP_46_L       (REG_ADC_ATOP_BANK + 0x8C)
#define REG_ADC_ATOP_46_H       (REG_ADC_ATOP_BANK + 0x8D)
#define REG_ADC_ATOP_47_L       (REG_ADC_ATOP_BANK + 0x8E)
#define REG_ADC_ATOP_47_H       (REG_ADC_ATOP_BANK + 0x8F)
#define REG_ADC_ATOP_48_L       (REG_ADC_ATOP_BANK + 0x90)
#define REG_ADC_ATOP_48_H       (REG_ADC_ATOP_BANK + 0x91)
#define REG_ADC_ATOP_49_L       (REG_ADC_ATOP_BANK + 0x92)
#define REG_ADC_ATOP_49_H       (REG_ADC_ATOP_BANK + 0x93)
#define REG_ADC_ATOP_4A_L       (REG_ADC_ATOP_BANK + 0x94)
#define REG_ADC_ATOP_4A_H       (REG_ADC_ATOP_BANK + 0x95)
#define REG_ADC_ATOP_4B_L       (REG_ADC_ATOP_BANK + 0x96)
#define REG_ADC_ATOP_4B_H       (REG_ADC_ATOP_BANK + 0x97)
#define REG_ADC_ATOP_4C_L       (REG_ADC_ATOP_BANK + 0x98)
#define REG_ADC_ATOP_4C_H       (REG_ADC_ATOP_BANK + 0x99)
#define REG_ADC_ATOP_4D_L       (REG_ADC_ATOP_BANK + 0x9A)
#define REG_ADC_ATOP_4D_H       (REG_ADC_ATOP_BANK + 0x9B)
#define REG_ADC_ATOP_4E_L       (REG_ADC_ATOP_BANK + 0x9C)
#define REG_ADC_ATOP_4E_H       (REG_ADC_ATOP_BANK + 0x9D)
#define REG_ADC_ATOP_4F_L       (REG_ADC_ATOP_BANK + 0x9E)
#define REG_ADC_ATOP_4F_H       (REG_ADC_ATOP_BANK + 0x9F)
#define REG_ADC_ATOP_50_L       (REG_ADC_ATOP_BANK + 0xA0)
#define REG_ADC_ATOP_50_H       (REG_ADC_ATOP_BANK + 0xA1)
#define REG_ADC_ATOP_51_L       (REG_ADC_ATOP_BANK + 0xA2)
#define REG_ADC_ATOP_51_H       (REG_ADC_ATOP_BANK + 0xA3)
#define REG_ADC_ATOP_52_L       (REG_ADC_ATOP_BANK + 0xA4)
#define REG_ADC_ATOP_52_H       (REG_ADC_ATOP_BANK + 0xA5)
#define REG_ADC_ATOP_53_L       (REG_ADC_ATOP_BANK + 0xA6)
#define REG_ADC_ATOP_53_H       (REG_ADC_ATOP_BANK + 0xA7)
#define REG_ADC_ATOP_54_L       (REG_ADC_ATOP_BANK + 0xA8)
#define REG_ADC_ATOP_54_H       (REG_ADC_ATOP_BANK + 0xA9)
#define REG_ADC_ATOP_55_L       (REG_ADC_ATOP_BANK + 0xAA)
#define REG_ADC_ATOP_55_H       (REG_ADC_ATOP_BANK + 0xAB)
#define REG_ADC_ATOP_56_L       (REG_ADC_ATOP_BANK + 0xAC)
#define REG_ADC_ATOP_56_H       (REG_ADC_ATOP_BANK + 0xAD)
#define REG_ADC_ATOP_57_L       (REG_ADC_ATOP_BANK + 0xAE)
#define REG_ADC_ATOP_57_H       (REG_ADC_ATOP_BANK + 0xAF)
#define REG_ADC_ATOP_58_L       (REG_ADC_ATOP_BANK + 0xB0)
#define REG_ADC_ATOP_58_H       (REG_ADC_ATOP_BANK + 0xB1)
#define REG_ADC_ATOP_59_L       (REG_ADC_ATOP_BANK + 0xB2)
#define REG_ADC_ATOP_59_H       (REG_ADC_ATOP_BANK + 0xB3)
#define REG_ADC_ATOP_5A_L       (REG_ADC_ATOP_BANK + 0xB4)
#define REG_ADC_ATOP_5A_H       (REG_ADC_ATOP_BANK + 0xB5)
#define REG_ADC_ATOP_5B_L       (REG_ADC_ATOP_BANK + 0xB6)
#define REG_ADC_ATOP_5B_H       (REG_ADC_ATOP_BANK + 0xB7)
#define REG_ADC_ATOP_5C_L       (REG_ADC_ATOP_BANK + 0xB8)
#define REG_ADC_ATOP_5C_H       (REG_ADC_ATOP_BANK + 0xB9)
#define REG_ADC_ATOP_5D_L       (REG_ADC_ATOP_BANK + 0xBA)
#define REG_ADC_ATOP_5D_H       (REG_ADC_ATOP_BANK + 0xBB)
#define REG_ADC_ATOP_5E_L       (REG_ADC_ATOP_BANK + 0xBC)
#define REG_ADC_ATOP_5E_H       (REG_ADC_ATOP_BANK + 0xBD)
#define REG_ADC_ATOP_5F_L       (REG_ADC_ATOP_BANK + 0xBE)
#define REG_ADC_ATOP_5F_H       (REG_ADC_ATOP_BANK + 0xBF)
#define REG_ADC_ATOP_60_L       (REG_ADC_ATOP_BANK + 0xC0)
#define REG_ADC_ATOP_60_H       (REG_ADC_ATOP_BANK + 0xC1)
#define REG_ADC_ATOP_61_L       (REG_ADC_ATOP_BANK + 0xC2)
#define REG_ADC_ATOP_61_H       (REG_ADC_ATOP_BANK + 0xC3)
#define REG_ADC_ATOP_62_L       (REG_ADC_ATOP_BANK + 0xC4)
#define REG_ADC_ATOP_62_H       (REG_ADC_ATOP_BANK + 0xC5)
#define REG_ADC_ATOP_63_L       (REG_ADC_ATOP_BANK + 0xC6)
#define REG_ADC_ATOP_63_H       (REG_ADC_ATOP_BANK + 0xC7)
#define REG_ADC_ATOP_64_L       (REG_ADC_ATOP_BANK + 0xC8)
#define REG_ADC_ATOP_64_H       (REG_ADC_ATOP_BANK + 0xC9)
#define REG_ADC_ATOP_65_L       (REG_ADC_ATOP_BANK + 0xCA)
#define REG_ADC_ATOP_65_H       (REG_ADC_ATOP_BANK + 0xCB)
#define REG_ADC_ATOP_66_L       (REG_ADC_ATOP_BANK + 0xCC)
#define REG_ADC_ATOP_66_H       (REG_ADC_ATOP_BANK + 0xCD)
#define REG_ADC_ATOP_67_L       (REG_ADC_ATOP_BANK + 0xCE)
#define REG_ADC_ATOP_67_H       (REG_ADC_ATOP_BANK + 0xCF)
#define REG_ADC_ATOP_68_L       (REG_ADC_ATOP_BANK + 0xD0)
#define REG_ADC_ATOP_68_H       (REG_ADC_ATOP_BANK + 0xD1)
#define REG_ADC_ATOP_69_L       (REG_ADC_ATOP_BANK + 0xD2)
#define REG_ADC_ATOP_69_H       (REG_ADC_ATOP_BANK + 0xD3)
#define REG_ADC_ATOP_6A_L       (REG_ADC_ATOP_BANK + 0xD4)
#define REG_ADC_ATOP_6A_H       (REG_ADC_ATOP_BANK + 0xD5)
#define REG_ADC_ATOP_6B_L       (REG_ADC_ATOP_BANK + 0xD6)
#define REG_ADC_ATOP_6B_H       (REG_ADC_ATOP_BANK + 0xD7)
#define REG_ADC_ATOP_6C_L       (REG_ADC_ATOP_BANK + 0xD8)
#define REG_ADC_ATOP_6C_H       (REG_ADC_ATOP_BANK + 0xD9)
#define REG_ADC_ATOP_6D_L       (REG_ADC_ATOP_BANK + 0xDA)
#define REG_ADC_ATOP_6D_H       (REG_ADC_ATOP_BANK + 0xDB)
#define REG_ADC_ATOP_6E_L       (REG_ADC_ATOP_BANK + 0xDC)
#define REG_ADC_ATOP_6E_H       (REG_ADC_ATOP_BANK + 0xDD)
#define REG_ADC_ATOP_6F_L       (REG_ADC_ATOP_BANK + 0xDE)
#define REG_ADC_ATOP_6F_H       (REG_ADC_ATOP_BANK + 0xDF)
#define REG_ADC_ATOP_70_L       (REG_ADC_ATOP_BANK + 0xE0)
#define REG_ADC_ATOP_70_H       (REG_ADC_ATOP_BANK + 0xE1)
#define REG_ADC_ATOP_71_L       (REG_ADC_ATOP_BANK + 0xE2)
#define REG_ADC_ATOP_71_H       (REG_ADC_ATOP_BANK + 0xE3)
#define REG_ADC_ATOP_72_L       (REG_ADC_ATOP_BANK + 0xE4)
#define REG_ADC_ATOP_72_H       (REG_ADC_ATOP_BANK + 0xE5)
#define REG_ADC_ATOP_73_L       (REG_ADC_ATOP_BANK + 0xE6)
#define REG_ADC_ATOP_73_H       (REG_ADC_ATOP_BANK + 0xE7)
#define REG_ADC_ATOP_74_L       (REG_ADC_ATOP_BANK + 0xE8)
#define REG_ADC_ATOP_74_H       (REG_ADC_ATOP_BANK + 0xE9)
#define REG_ADC_ATOP_75_L       (REG_ADC_ATOP_BANK + 0xEA)
#define REG_ADC_ATOP_75_H       (REG_ADC_ATOP_BANK + 0xEB)
#define REG_ADC_ATOP_76_L       (REG_ADC_ATOP_BANK + 0xEC)
#define REG_ADC_ATOP_76_H       (REG_ADC_ATOP_BANK + 0xED)
#define REG_ADC_ATOP_77_L       (REG_ADC_ATOP_BANK + 0xEE)
#define REG_ADC_ATOP_77_H       (REG_ADC_ATOP_BANK + 0xEF)
#define REG_ADC_ATOP_78_L       (REG_ADC_ATOP_BANK + 0xF0)
#define REG_ADC_ATOP_78_H       (REG_ADC_ATOP_BANK + 0xF1)
#define REG_ADC_ATOP_79_L       (REG_ADC_ATOP_BANK + 0xF2)
#define REG_ADC_ATOP_79_H       (REG_ADC_ATOP_BANK + 0xF3)
#define REG_ADC_ATOP_7A_L       (REG_ADC_ATOP_BANK + 0xF4)
#define REG_ADC_ATOP_7A_H       (REG_ADC_ATOP_BANK + 0xF5)
#define REG_ADC_ATOP_7B_L       (REG_ADC_ATOP_BANK + 0xF6)
#define REG_ADC_ATOP_7B_H       (REG_ADC_ATOP_BANK + 0xF7)
#define REG_ADC_ATOP_7C_L       (REG_ADC_ATOP_BANK + 0xF8)
#define REG_ADC_ATOP_7C_H       (REG_ADC_ATOP_BANK + 0xF9)
#define REG_ADC_ATOP_7D_L       (REG_ADC_ATOP_BANK + 0xFA)
#define REG_ADC_ATOP_7D_H       (REG_ADC_ATOP_BANK + 0xFB)
#define REG_ADC_ATOP_7E_L       (REG_ADC_ATOP_BANK + 0xFC)
#define REG_ADC_ATOP_7E_H       (REG_ADC_ATOP_BANK + 0xFD)
#define REG_ADC_ATOP_7F_L       (REG_ADC_ATOP_BANK + 0xFE)
#define REG_ADC_ATOP_7F_H       (REG_ADC_ATOP_BANK + 0xFF)

// ADC Dtop (0x26)
#define REG_ADC_DTOP_00_L       (REG_ADC_DTOP_BANK + 0x00)
#define REG_ADC_DTOP_00_H       (REG_ADC_DTOP_BANK + 0x01)
#define REG_ADC_DTOP_01_L       (REG_ADC_DTOP_BANK + 0x02)
#define REG_ADC_DTOP_01_H       (REG_ADC_DTOP_BANK + 0x03)
#define REG_ADC_DTOP_02_L       (REG_ADC_DTOP_BANK + 0x04)
#define REG_ADC_DTOP_02_H       (REG_ADC_DTOP_BANK + 0x05)
#define REG_ADC_DTOP_03_L       (REG_ADC_DTOP_BANK + 0x06)
#define REG_ADC_DTOP_03_H       (REG_ADC_DTOP_BANK + 0x07)
#define REG_ADC_DTOP_04_L       (REG_ADC_DTOP_BANK + 0x08)
#define REG_ADC_DTOP_04_H       (REG_ADC_DTOP_BANK + 0x09)
#define REG_ADC_DTOP_05_L       (REG_ADC_DTOP_BANK + 0x0A)
#define REG_ADC_DTOP_05_H       (REG_ADC_DTOP_BANK + 0x0B)
#define REG_ADC_DTOP_06_L       (REG_ADC_DTOP_BANK + 0x0C)
#define REG_ADC_DTOP_06_H       (REG_ADC_DTOP_BANK + 0x0D)
#define REG_ADC_DTOP_07_L       (REG_ADC_DTOP_BANK + 0x0E)
#define REG_ADC_DTOP_07_H       (REG_ADC_DTOP_BANK + 0x0F)
#define REG_ADC_DTOP_08_L       (REG_ADC_DTOP_BANK + 0x10)
#define REG_ADC_DTOP_08_H       (REG_ADC_DTOP_BANK + 0x11)
#define REG_ADC_DTOP_09_L       (REG_ADC_DTOP_BANK + 0x12)
#define REG_ADC_DTOP_09_H       (REG_ADC_DTOP_BANK + 0x13)
#define REG_ADC_DTOP_0A_L       (REG_ADC_DTOP_BANK + 0x14)
#define REG_ADC_DTOP_0A_H       (REG_ADC_DTOP_BANK + 0x15)
#define REG_ADC_DTOP_0B_L       (REG_ADC_DTOP_BANK + 0x16)
#define REG_ADC_DTOP_0B_H       (REG_ADC_DTOP_BANK + 0x17)
#define REG_ADC_DTOP_0C_L       (REG_ADC_DTOP_BANK + 0x18)
#define REG_ADC_DTOP_0C_H       (REG_ADC_DTOP_BANK + 0x19)
#define REG_ADC_DTOP_0D_L       (REG_ADC_DTOP_BANK + 0x1A)
#define REG_ADC_DTOP_0D_H       (REG_ADC_DTOP_BANK + 0x1B)
#define REG_ADC_DTOP_0E_L       (REG_ADC_DTOP_BANK + 0x1C)
#define REG_ADC_DTOP_0E_H       (REG_ADC_DTOP_BANK + 0x1D)
#define REG_ADC_DTOP_0F_L       (REG_ADC_DTOP_BANK + 0x1E)
#define REG_ADC_DTOP_0F_H       (REG_ADC_DTOP_BANK + 0x1F)
#define REG_ADC_DTOP_10_L       (REG_ADC_DTOP_BANK + 0x20)
#define REG_ADC_DTOP_10_H       (REG_ADC_DTOP_BANK + 0x21)
#define REG_ADC_DTOP_11_L       (REG_ADC_DTOP_BANK + 0x22)
#define REG_ADC_DTOP_11_H       (REG_ADC_DTOP_BANK + 0x23)
#define REG_ADC_DTOP_12_L       (REG_ADC_DTOP_BANK + 0x24)
#define REG_ADC_DTOP_12_H       (REG_ADC_DTOP_BANK + 0x25)
#define REG_ADC_DTOP_13_L       (REG_ADC_DTOP_BANK + 0x26)
#define REG_ADC_DTOP_13_H       (REG_ADC_DTOP_BANK + 0x27)
#define REG_ADC_DTOP_14_L       (REG_ADC_DTOP_BANK + 0x28)
#define REG_ADC_DTOP_14_H       (REG_ADC_DTOP_BANK + 0x29)
#define REG_ADC_DTOP_15_L       (REG_ADC_DTOP_BANK + 0x2A)
#define REG_ADC_DTOP_15_H       (REG_ADC_DTOP_BANK + 0x2B)
#define REG_ADC_DTOP_16_L       (REG_ADC_DTOP_BANK + 0x2C)
#define REG_ADC_DTOP_16_H       (REG_ADC_DTOP_BANK + 0x2D)
#define REG_ADC_DTOP_17_L       (REG_ADC_DTOP_BANK + 0x2E)
#define REG_ADC_DTOP_17_H       (REG_ADC_DTOP_BANK + 0x2F)
#define REG_ADC_DTOP_18_L       (REG_ADC_DTOP_BANK + 0x30)
#define REG_ADC_DTOP_18_H       (REG_ADC_DTOP_BANK + 0x31)
#define REG_ADC_DTOP_19_L       (REG_ADC_DTOP_BANK + 0x32)
#define REG_ADC_DTOP_19_H       (REG_ADC_DTOP_BANK + 0x33)
#define REG_ADC_DTOP_1A_L       (REG_ADC_DTOP_BANK + 0x34)
#define REG_ADC_DTOP_1A_H       (REG_ADC_DTOP_BANK + 0x35)
#define REG_ADC_DTOP_1B_L       (REG_ADC_DTOP_BANK + 0x36)
#define REG_ADC_DTOP_1B_H       (REG_ADC_DTOP_BANK + 0x37)
#define REG_ADC_DTOP_1C_L       (REG_ADC_DTOP_BANK + 0x38)
#define REG_ADC_DTOP_1C_H       (REG_ADC_DTOP_BANK + 0x39)
#define REG_ADC_DTOP_1D_L       (REG_ADC_DTOP_BANK + 0x3A)
#define REG_ADC_DTOP_1D_H       (REG_ADC_DTOP_BANK + 0x3B)
#define REG_ADC_DTOP_1E_L       (REG_ADC_DTOP_BANK + 0x3C)
#define REG_ADC_DTOP_1E_H       (REG_ADC_DTOP_BANK + 0x3D)
#define REG_ADC_DTOP_1F_L       (REG_ADC_DTOP_BANK + 0x3E)
#define REG_ADC_DTOP_1F_H       (REG_ADC_DTOP_BANK + 0x3F)
#define REG_ADC_DTOP_20_L       (REG_ADC_DTOP_BANK + 0x40)
#define REG_ADC_DTOP_20_H       (REG_ADC_DTOP_BANK + 0x41)
#define REG_ADC_DTOP_21_L       (REG_ADC_DTOP_BANK + 0x42)
#define REG_ADC_DTOP_21_H       (REG_ADC_DTOP_BANK + 0x43)
#define REG_ADC_DTOP_22_L       (REG_ADC_DTOP_BANK + 0x44)
#define REG_ADC_DTOP_22_H       (REG_ADC_DTOP_BANK + 0x45)
#define REG_ADC_DTOP_23_L       (REG_ADC_DTOP_BANK + 0x46)
#define REG_ADC_DTOP_23_H       (REG_ADC_DTOP_BANK + 0x47)
#define REG_ADC_DTOP_24_L       (REG_ADC_DTOP_BANK + 0x48)
#define REG_ADC_DTOP_24_H       (REG_ADC_DTOP_BANK + 0x49)
#define REG_ADC_DTOP_25_L       (REG_ADC_DTOP_BANK + 0x4A)
#define REG_ADC_DTOP_25_H       (REG_ADC_DTOP_BANK + 0x4B)
#define REG_ADC_DTOP_26_L       (REG_ADC_DTOP_BANK + 0x4C)
#define REG_ADC_DTOP_26_H       (REG_ADC_DTOP_BANK + 0x4D)
#define REG_ADC_DTOP_27_L       (REG_ADC_DTOP_BANK + 0x4E)
#define REG_ADC_DTOP_27_H       (REG_ADC_DTOP_BANK + 0x4F)
#define REG_ADC_DTOP_28_L       (REG_ADC_DTOP_BANK + 0x50)
#define REG_ADC_DTOP_28_H       (REG_ADC_DTOP_BANK + 0x51)
#define REG_ADC_DTOP_29_L       (REG_ADC_DTOP_BANK + 0x52)
#define REG_ADC_DTOP_29_H       (REG_ADC_DTOP_BANK + 0x53)
#define REG_ADC_DTOP_2A_L       (REG_ADC_DTOP_BANK + 0x54)
#define REG_ADC_DTOP_2A_H       (REG_ADC_DTOP_BANK + 0x55)
#define REG_ADC_DTOP_2B_L       (REG_ADC_DTOP_BANK + 0x56)
#define REG_ADC_DTOP_2B_H       (REG_ADC_DTOP_BANK + 0x57)
#define REG_ADC_DTOP_2C_L       (REG_ADC_DTOP_BANK + 0x58)
#define REG_ADC_DTOP_2C_H       (REG_ADC_DTOP_BANK + 0x59)
#define REG_ADC_DTOP_2D_L       (REG_ADC_DTOP_BANK + 0x5A)
#define REG_ADC_DTOP_2D_H       (REG_ADC_DTOP_BANK + 0x5B)
#define REG_ADC_DTOP_2E_L       (REG_ADC_DTOP_BANK + 0x5C)
#define REG_ADC_DTOP_2E_H       (REG_ADC_DTOP_BANK + 0x5D)
#define REG_ADC_DTOP_2F_L       (REG_ADC_DTOP_BANK + 0x5E)
#define REG_ADC_DTOP_2F_H       (REG_ADC_DTOP_BANK + 0x5F)
#define REG_ADC_DTOP_30_L       (REG_ADC_DTOP_BANK + 0x60)
#define REG_ADC_DTOP_30_H       (REG_ADC_DTOP_BANK + 0x61)
#define REG_ADC_DTOP_31_L       (REG_ADC_DTOP_BANK + 0x62)
#define REG_ADC_DTOP_31_H       (REG_ADC_DTOP_BANK + 0x63)
#define REG_ADC_DTOP_32_L       (REG_ADC_DTOP_BANK + 0x64)
#define REG_ADC_DTOP_32_H       (REG_ADC_DTOP_BANK + 0x65)
#define REG_ADC_DTOP_33_L       (REG_ADC_DTOP_BANK + 0x66)
#define REG_ADC_DTOP_33_H       (REG_ADC_DTOP_BANK + 0x67)
#define REG_ADC_DTOP_34_L       (REG_ADC_DTOP_BANK + 0x68)
#define REG_ADC_DTOP_34_H       (REG_ADC_DTOP_BANK + 0x69)
#define REG_ADC_DTOP_35_L       (REG_ADC_DTOP_BANK + 0x6A)
#define REG_ADC_DTOP_35_H       (REG_ADC_DTOP_BANK + 0x6B)
#define REG_ADC_DTOP_36_L       (REG_ADC_DTOP_BANK + 0x6C)
#define REG_ADC_DTOP_36_H       (REG_ADC_DTOP_BANK + 0x6D)
#define REG_ADC_DTOP_37_L       (REG_ADC_DTOP_BANK + 0x6E)
#define REG_ADC_DTOP_37_H       (REG_ADC_DTOP_BANK + 0x6F)
#define REG_ADC_DTOP_38_L       (REG_ADC_DTOP_BANK + 0x70)
#define REG_ADC_DTOP_38_H       (REG_ADC_DTOP_BANK + 0x71)
#define REG_ADC_DTOP_39_L       (REG_ADC_DTOP_BANK + 0x72)
#define REG_ADC_DTOP_39_H       (REG_ADC_DTOP_BANK + 0x73)
#define REG_ADC_DTOP_3A_L       (REG_ADC_DTOP_BANK + 0x74)
#define REG_ADC_DTOP_3A_H       (REG_ADC_DTOP_BANK + 0x75)
#define REG_ADC_DTOP_3B_L       (REG_ADC_DTOP_BANK + 0x76)
#define REG_ADC_DTOP_3B_H       (REG_ADC_DTOP_BANK + 0x77)
#define REG_ADC_DTOP_3C_L       (REG_ADC_DTOP_BANK + 0x78)
#define REG_ADC_DTOP_3C_H       (REG_ADC_DTOP_BANK + 0x79)
#define REG_ADC_DTOP_3D_L       (REG_ADC_DTOP_BANK + 0x7A)
#define REG_ADC_DTOP_3D_H       (REG_ADC_DTOP_BANK + 0x7B)
#define REG_ADC_DTOP_3E_L       (REG_ADC_DTOP_BANK + 0x7C)
#define REG_ADC_DTOP_3E_H       (REG_ADC_DTOP_BANK + 0x7D)
#define REG_ADC_DTOP_3F_L       (REG_ADC_DTOP_BANK + 0x7E)
#define REG_ADC_DTOP_3F_H       (REG_ADC_DTOP_BANK + 0x7F)
#define REG_ADC_DTOP_40_L       (REG_ADC_DTOP_BANK + 0x80)
#define REG_ADC_DTOP_40_H       (REG_ADC_DTOP_BANK + 0x81)
#define REG_ADC_DTOP_41_L       (REG_ADC_DTOP_BANK + 0x82)
#define REG_ADC_DTOP_41_H       (REG_ADC_DTOP_BANK + 0x83)
#define REG_ADC_DTOP_42_L       (REG_ADC_DTOP_BANK + 0x84)
#define REG_ADC_DTOP_42_H       (REG_ADC_DTOP_BANK + 0x85)
#define REG_ADC_DTOP_43_L       (REG_ADC_DTOP_BANK + 0x86)
#define REG_ADC_DTOP_43_H       (REG_ADC_DTOP_BANK + 0x87)
#define REG_ADC_DTOP_44_L       (REG_ADC_DTOP_BANK + 0x88)
#define REG_ADC_DTOP_44_H       (REG_ADC_DTOP_BANK + 0x89)
#define REG_ADC_DTOP_45_L       (REG_ADC_DTOP_BANK + 0x8A)
#define REG_ADC_DTOP_45_H       (REG_ADC_DTOP_BANK + 0x8B)
#define REG_ADC_DTOP_46_L       (REG_ADC_DTOP_BANK + 0x8C)
#define REG_ADC_DTOP_46_H       (REG_ADC_DTOP_BANK + 0x8D)
#define REG_ADC_DTOP_47_L       (REG_ADC_DTOP_BANK + 0x8E)
#define REG_ADC_DTOP_47_H       (REG_ADC_DTOP_BANK + 0x8F)
#define REG_ADC_DTOP_48_L       (REG_ADC_DTOP_BANK + 0x90)
#define REG_ADC_DTOP_48_H       (REG_ADC_DTOP_BANK + 0x91)
#define REG_ADC_DTOP_49_L       (REG_ADC_DTOP_BANK + 0x92)
#define REG_ADC_DTOP_49_H       (REG_ADC_DTOP_BANK + 0x93)
#define REG_ADC_DTOP_4A_L       (REG_ADC_DTOP_BANK + 0x94)
#define REG_ADC_DTOP_4A_H       (REG_ADC_DTOP_BANK + 0x95)
#define REG_ADC_DTOP_4B_L       (REG_ADC_DTOP_BANK + 0x96)
#define REG_ADC_DTOP_4B_H       (REG_ADC_DTOP_BANK + 0x97)
#define REG_ADC_DTOP_4C_L       (REG_ADC_DTOP_BANK + 0x98)
#define REG_ADC_DTOP_4C_H       (REG_ADC_DTOP_BANK + 0x99)
#define REG_ADC_DTOP_4D_L       (REG_ADC_DTOP_BANK + 0x9A)
#define REG_ADC_DTOP_4D_H       (REG_ADC_DTOP_BANK + 0x9B)
#define REG_ADC_DTOP_4E_L       (REG_ADC_DTOP_BANK + 0x9C)
#define REG_ADC_DTOP_4E_H       (REG_ADC_DTOP_BANK + 0x9D)
#define REG_ADC_DTOP_4F_L       (REG_ADC_DTOP_BANK + 0x9E)
#define REG_ADC_DTOP_4F_H       (REG_ADC_DTOP_BANK + 0x9F)
#define REG_ADC_DTOP_50_L       (REG_ADC_DTOP_BANK + 0xA0)
#define REG_ADC_DTOP_50_H       (REG_ADC_DTOP_BANK + 0xA1)
#define REG_ADC_DTOP_51_L       (REG_ADC_DTOP_BANK + 0xA2)
#define REG_ADC_DTOP_51_H       (REG_ADC_DTOP_BANK + 0xA3)
#define REG_ADC_DTOP_52_L       (REG_ADC_DTOP_BANK + 0xA4)
#define REG_ADC_DTOP_52_H       (REG_ADC_DTOP_BANK + 0xA5)
#define REG_ADC_DTOP_53_L       (REG_ADC_DTOP_BANK + 0xA6)
#define REG_ADC_DTOP_53_H       (REG_ADC_DTOP_BANK + 0xA7)
#define REG_ADC_DTOP_54_L       (REG_ADC_DTOP_BANK + 0xA8)
#define REG_ADC_DTOP_54_H       (REG_ADC_DTOP_BANK + 0xA9)
#define REG_ADC_DTOP_55_L       (REG_ADC_DTOP_BANK + 0xAA)
#define REG_ADC_DTOP_55_H       (REG_ADC_DTOP_BANK + 0xAB)
#define REG_ADC_DTOP_56_L       (REG_ADC_DTOP_BANK + 0xAC)
#define REG_ADC_DTOP_56_H       (REG_ADC_DTOP_BANK + 0xAD)
#define REG_ADC_DTOP_57_L       (REG_ADC_DTOP_BANK + 0xAE)
#define REG_ADC_DTOP_57_H       (REG_ADC_DTOP_BANK + 0xAF)
#define REG_ADC_DTOP_58_L       (REG_ADC_DTOP_BANK + 0xB0)
#define REG_ADC_DTOP_58_H       (REG_ADC_DTOP_BANK + 0xB1)
#define REG_ADC_DTOP_59_L       (REG_ADC_DTOP_BANK + 0xB2)
#define REG_ADC_DTOP_59_H       (REG_ADC_DTOP_BANK + 0xB3)
#define REG_ADC_DTOP_5A_L       (REG_ADC_DTOP_BANK + 0xB4)
#define REG_ADC_DTOP_5A_H       (REG_ADC_DTOP_BANK + 0xB5)
#define REG_ADC_DTOP_5B_L       (REG_ADC_DTOP_BANK + 0xB6)
#define REG_ADC_DTOP_5B_H       (REG_ADC_DTOP_BANK + 0xB7)
#define REG_ADC_DTOP_5C_L       (REG_ADC_DTOP_BANK + 0xB8)
#define REG_ADC_DTOP_5C_H       (REG_ADC_DTOP_BANK + 0xB9)
#define REG_ADC_DTOP_5D_L       (REG_ADC_DTOP_BANK + 0xBA)
#define REG_ADC_DTOP_5D_H       (REG_ADC_DTOP_BANK + 0xBB)
#define REG_ADC_DTOP_5E_L       (REG_ADC_DTOP_BANK + 0xBC)
#define REG_ADC_DTOP_5E_H       (REG_ADC_DTOP_BANK + 0xBD)
#define REG_ADC_DTOP_5F_L       (REG_ADC_DTOP_BANK + 0xBE)
#define REG_ADC_DTOP_5F_H       (REG_ADC_DTOP_BANK + 0xBF)
#define REG_ADC_DTOP_60_L       (REG_ADC_DTOP_BANK + 0xC0)
#define REG_ADC_DTOP_60_H       (REG_ADC_DTOP_BANK + 0xC1)
#define REG_ADC_DTOP_61_L       (REG_ADC_DTOP_BANK + 0xC2)
#define REG_ADC_DTOP_61_H       (REG_ADC_DTOP_BANK + 0xC3)
#define REG_ADC_DTOP_62_L       (REG_ADC_DTOP_BANK + 0xC4)
#define REG_ADC_DTOP_62_H       (REG_ADC_DTOP_BANK + 0xC5)
#define REG_ADC_DTOP_63_L       (REG_ADC_DTOP_BANK + 0xC6)
#define REG_ADC_DTOP_63_H       (REG_ADC_DTOP_BANK + 0xC7)
#define REG_ADC_DTOP_64_L       (REG_ADC_DTOP_BANK + 0xC8)
#define REG_ADC_DTOP_64_H       (REG_ADC_DTOP_BANK + 0xC9)
#define REG_ADC_DTOP_65_L       (REG_ADC_DTOP_BANK + 0xCA)
#define REG_ADC_DTOP_65_H       (REG_ADC_DTOP_BANK + 0xCB)
#define REG_ADC_DTOP_66_L       (REG_ADC_DTOP_BANK + 0xCC)
#define REG_ADC_DTOP_66_H       (REG_ADC_DTOP_BANK + 0xCD)
#define REG_ADC_DTOP_67_L       (REG_ADC_DTOP_BANK + 0xCE)
#define REG_ADC_DTOP_67_H       (REG_ADC_DTOP_BANK + 0xCF)
#define REG_ADC_DTOP_68_L       (REG_ADC_DTOP_BANK + 0xD0)
#define REG_ADC_DTOP_68_H       (REG_ADC_DTOP_BANK + 0xD1)
#define REG_ADC_DTOP_69_L       (REG_ADC_DTOP_BANK + 0xD2)
#define REG_ADC_DTOP_69_H       (REG_ADC_DTOP_BANK + 0xD3)
#define REG_ADC_DTOP_6A_L       (REG_ADC_DTOP_BANK + 0xD4)
#define REG_ADC_DTOP_6A_H       (REG_ADC_DTOP_BANK + 0xD5)
#define REG_ADC_DTOP_6B_L       (REG_ADC_DTOP_BANK + 0xD6)
#define REG_ADC_DTOP_6B_H       (REG_ADC_DTOP_BANK + 0xD7)
#define REG_ADC_DTOP_6C_L       (REG_ADC_DTOP_BANK + 0xD8)
#define REG_ADC_DTOP_6C_H       (REG_ADC_DTOP_BANK + 0xD9)
#define REG_ADC_DTOP_6D_L       (REG_ADC_DTOP_BANK + 0xDA)
#define REG_ADC_DTOP_6D_H       (REG_ADC_DTOP_BANK + 0xDB)
#define REG_ADC_DTOP_6E_L       (REG_ADC_DTOP_BANK + 0xDC)
#define REG_ADC_DTOP_6E_H       (REG_ADC_DTOP_BANK + 0xDD)
#define REG_ADC_DTOP_6F_L       (REG_ADC_DTOP_BANK + 0xDE)
#define REG_ADC_DTOP_6F_H       (REG_ADC_DTOP_BANK + 0xDF)
#define REG_ADC_DTOP_70_L       (REG_ADC_DTOP_BANK + 0xE0)
#define REG_ADC_DTOP_70_H       (REG_ADC_DTOP_BANK + 0xE1)
#define REG_ADC_DTOP_71_L       (REG_ADC_DTOP_BANK + 0xE2)
#define REG_ADC_DTOP_71_H       (REG_ADC_DTOP_BANK + 0xE3)
#define REG_ADC_DTOP_72_L       (REG_ADC_DTOP_BANK + 0xE4)
#define REG_ADC_DTOP_72_H       (REG_ADC_DTOP_BANK + 0xE5)
#define REG_ADC_DTOP_73_L       (REG_ADC_DTOP_BANK + 0xE6)
#define REG_ADC_DTOP_73_H       (REG_ADC_DTOP_BANK + 0xE7)
#define REG_ADC_DTOP_74_L       (REG_ADC_DTOP_BANK + 0xE8)
#define REG_ADC_DTOP_74_H       (REG_ADC_DTOP_BANK + 0xE9)
#define REG_ADC_DTOP_75_L       (REG_ADC_DTOP_BANK + 0xEA)
#define REG_ADC_DTOP_75_H       (REG_ADC_DTOP_BANK + 0xEB)
#define REG_ADC_DTOP_76_L       (REG_ADC_DTOP_BANK + 0xEC)
#define REG_ADC_DTOP_76_H       (REG_ADC_DTOP_BANK + 0xED)
#define REG_ADC_DTOP_77_L       (REG_ADC_DTOP_BANK + 0xEE)
#define REG_ADC_DTOP_77_H       (REG_ADC_DTOP_BANK + 0xEF)

#define REG_ADC_DTOP_FE_L       (REG_ADC_DTOP_BANK + 0xFF)    // for delay loop



#endif   ///_MS_REG_H
